.NET Based OPC UA Client/Server SDK  3.0.10.493
UnifiedAutomation.UaServer.ServerSettings Class Reference

A class that stores the settings for a server. More...

Public Member Functions

 ServerSettings (ApplicationInstanceBase application)
 Initializes a new instance of the ServerSettings class. More...
 

Properties

string ProductUri [get, set]
 Gets or sets the product URI. More...
 
string ProductName [get, set]
 Gets or sets the name of the product. More...
 
string ManufacturerName [get, set]
 Gets or sets the name of the manufacturer. More...
 
string SoftwareVersion [get, set]
 Gets or sets the software version. More...
 
string BuildNumber [get, set]
 Gets or sets the build number. More...
 
DateTime BuildDate [get, set]
 Gets or sets the build date. More...
 
bool IsAuditActivated [get, set]
 Gets or sets a value indicating whether this instance is audit activated. More...
 
string[] AvailableLocaleIds [get, set]
 Gets or sets the available locale ids. More...
 
string[] AvailableServerProfiles [get, set]
 Gets or sets the available server profiles More...
 
string[] Capabilities [get, set]
 Gets or sets the ServerCapabilities. More...
 
uint[] SupportedPollingIntervals [get, set]
 Gets or sets the SupportedPollingRates. More...
 
bool DisableUseLeafCertificateOnlyForSignature [get, set]
 Indicates if the server uses the chain of the client certificate. More...
 
bool AllowDepreciatedPolicies [get, set]
 Indicates that the server will not allow depreciated security policies, such as Basic128Rsa15, to be used even if configured. More...
 
Uri DiscoveryServerUrl [get, set]
 Gets or sets the discovery server URL. More...
 
bool RegistrationEnabled [get, set]
 Gets or sets a value indicating whether [registration enabled]. More...
 
int RegistrationInterval [get, set]
 Gets or sets the registration interval. More...
 

Detailed Description

A class that stores the settings for a server.

Constructor & Destructor Documentation

UnifiedAutomation.UaServer.ServerSettings.ServerSettings ( ApplicationInstanceBase  application)
inline

Initializes a new instance of the ServerSettings class.

Parameters
applicationThe application.

Property Documentation

bool UnifiedAutomation.UaServer.ServerSettings.AllowDepreciatedPolicies
getset

Indicates that the server will not allow depreciated security policies, such as Basic128Rsa15, to be used even if configured.

string [] UnifiedAutomation.UaServer.ServerSettings.AvailableLocaleIds
getset

Gets or sets the available locale ids.

The available locale ids.

string [] UnifiedAutomation.UaServer.ServerSettings.AvailableServerProfiles
getset

Gets or sets the available server profiles

This value specified the value of ServerProfilesArray property of ServerCapabilities Object.

DateTime UnifiedAutomation.UaServer.ServerSettings.BuildDate
getset

Gets or sets the build date.

The build date.

string UnifiedAutomation.UaServer.ServerSettings.BuildNumber
getset

Gets or sets the build number.

The build number.

string [] UnifiedAutomation.UaServer.ServerSettings.Capabilities
getset

Gets or sets the ServerCapabilities.

Contains the strings exposed in the ServerCapabilties variable.

bool UnifiedAutomation.UaServer.ServerSettings.DisableUseLeafCertificateOnlyForSignature
getset

Indicates if the server uses the chain of the client certificate.

Uri UnifiedAutomation.UaServer.ServerSettings.DiscoveryServerUrl
getset

Gets or sets the discovery server URL.

The discovery server URL.

bool UnifiedAutomation.UaServer.ServerSettings.IsAuditActivated
getset

Gets or sets a value indicating whether this instance is audit activated.

true if this instance is audit activated; otherwise, false.

string UnifiedAutomation.UaServer.ServerSettings.ManufacturerName
getset

Gets or sets the name of the manufacturer.

The name of the manufacturer.

string UnifiedAutomation.UaServer.ServerSettings.ProductName
getset

Gets or sets the name of the product.

The name of the product.

string UnifiedAutomation.UaServer.ServerSettings.ProductUri
getset

Gets or sets the product URI.

The product URI.

bool UnifiedAutomation.UaServer.ServerSettings.RegistrationEnabled
getset

Gets or sets a value indicating whether [registration enabled].

true if [registration enabled]; otherwise, false.

int UnifiedAutomation.UaServer.ServerSettings.RegistrationInterval
getset

Gets or sets the registration interval.

The registration interval.

string UnifiedAutomation.UaServer.ServerSettings.SoftwareVersion
getset

Gets or sets the software version.

The software version.

uint [] UnifiedAutomation.UaServer.ServerSettings.SupportedPollingIntervals
getset

Gets or sets the SupportedPollingRates.

Contains the rates supported when polling for value changes.


The documentation for this class was generated from the following file: