.NET Based OPC UA Client/Server SDK
2.6.4.435
|
Specifies an application that is available. More...
Inherits UnifiedAutomation.UaBase.IEncodeable.
Public Member Functions | |
ApplicationDescription () | |
The default constructor. More... | |
virtual void | Encode (IEncoder encoder) |
virtual void | Decode (IDecoder decoder) |
virtual bool | IsEqual (IEncodeable encodeable) |
Checks if encodeable is the same object or has the same content More... | |
virtual object | Clone () |
Properties | |
string | ApplicationUri [get, set] |
The globally unique identifier for the application instance. More... | |
string | ProductUri [get, set] |
The globally unique identifier for the product. More... | |
LocalizedText | ApplicationName [get, set] |
A localized descriptive name for the application. More... | |
ApplicationType | ApplicationType [get, set] |
The type of application More... | |
string | GatewayServerUri [get, set] |
A URI that identifies the Gateway Server associated with the DiscoveryUrls. More... | |
string | DiscoveryProfileUri [get, set] |
A URI that identifies the discovery profile supported by the URLs provided. More... | |
StringCollection | DiscoveryUrls [get, set] |
A list of URLs for the discovery Endpoints provided by the application. More... | |
virtual ExpandedNodeId | TypeId [get] |
virtual ExpandedNodeId | BinaryEncodingId [get] |
virtual ExpandedNodeId | XmlEncodingId [get] |
Properties inherited from UnifiedAutomation.UaBase.IEncodeable | |
ExpandedNodeId | TypeId [get] |
Returns the UA type identifier for the encodable type. More... | |
ExpandedNodeId | BinaryEncodingId [get] |
Returns the UA type identifier for the default binary encoding for the type. More... | |
ExpandedNodeId | XmlEncodingId [get] |
Returns the UA type identifier for the default XML encoding for the type. More... | |
Specifies an application that is available.
|
inline |
The default constructor.
|
inlinevirtual |
Checks if encodeable is the same object or has the same content
encodeable |
Implements UnifiedAutomation.UaBase.IEncodeable.
|
getset |
A localized descriptive name for the application.
|
getset |
The type of application
See ApplicationType
|
getset |
The globally unique identifier for the application instance.
This URI is used as ServerUri in Services if the application is a Server.
|
getset |
A URI that identifies the discovery profile supported by the URLs provided.
This field is not used if the ApplicationType is client.
|
getset |
A list of URLs for the discovery Endpoints provided by the application.
If the ApplicationType is Client, this field shall contain an empty list.
|
getset |
A URI that identifies the Gateway Server associated with the DiscoveryUrls.
This value is not specified if the Server can be accessed directly.
This field is not used if the ApplicationType is Client.
|
getset |
The globally unique identifier for the product.