.NET Based OPC UA Client/Server SDK
2.6.4.435
|
A concrete base class used by the autogenerated code. More...
Inherits UnifiedAutomation.UaBase.IEncodeable.
Inherited by UnifiedAutomation.UaBase.GenericEncodeableObject.
Public Member Functions | |
virtual void | Encode (IEncoder encoder) |
virtual void | Decode (IDecoder decoder) |
virtual bool | IsEqual (IEncodeable encodeable) |
Checks if the value has changed. More... | |
virtual object | Clone () |
Returns a deep copy of an encodeable object. More... | |
Static Public Member Functions | |
static StatusCode | ApplyDataEncoding (MessageContext context, QualifiedName dataEncoding, ref object value) |
Applies the data encoding to the value. More... | |
static ExtensionObject | Encode (MessageContext context, IEncodeable encodeable, bool useXml) |
Encodes the object in XML or Binary More... | |
static XmlElement | EncodeXml (IEncodeable encodeable, MessageContext context) |
Encodes the object in XML. More... | |
static byte[] | EncodeBinary (IEncodeable encodeable, MessageContext context) |
Encodes the object in binary More... | |
Properties | |
abstract ExpandedNodeId | TypeId [get] |
abstract ExpandedNodeId | BinaryEncodingId [get] |
abstract 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... | |
A concrete base class used by the autogenerated code.
|
inlinestatic |
Applies the data encoding to the value.
|
inlinevirtual |
Returns a deep copy of an encodeable object.
|
inlinestatic |
Encodes the object in XML or Binary
|
inlinestatic |
Encodes the object in binary
|
inlinestatic |
Encodes the object in XML.
|
inlinevirtual |
Checks if the value has changed.
Implements UnifiedAutomation.UaBase.IEncodeable.
Reimplemented in UnifiedAutomation.UaBase.GenericEncodeableObject.