Build 1.01.318.0

[This is preliminary documentation and is subject to change.]

The ExtensionObject type exposes the following members.

Constructors

  NameDescription
Public methodExtensionObject()()()()
Initializes the object with default values.
Public methodExtensionObject(Object)
Initializes the object with a body.
Public methodExtensionObject(ExpandedNodeId)
Initializes the object with a typeId.
Public methodExtensionObject(ExtensionObject)
Creates a deep copy of the value.
Public methodExtensionObject(ExpandedNodeId, Object)
Initializes the object with an encodeable object.

Methods

  NameDescription
Public methodClone
Makes a deep copy of the object.
Public methodEquals
Determines if the specified object is equal to the obj.
(Overrides Object..::..Equals(Object).)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Returns a unique hashcode for the embeded object.
(Overrides Object..::..GetHashCode()()()().)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberIsNull
Tests if the extension or embedd objects are null value.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberToArray
Converts an array of extension objects to an array of the specified type.
Public methodStatic memberToEncodeable
Converts an extension object to an encodeable object.
Public methodToString()()()()
Converts the value to a human readable string.
(Overrides Object..::..ToString()()()().)
Public methodToString(String, IFormatProvider)
Returns the string representation of the embededobject.

Properties

  NameDescription
Public propertyBody
The body (embeded object) of the extension object.
Public propertyEncoding
The encoding to use when the deserializing/serializing the body.
Public propertyTypeId
The data type node id for the extension object.

See Also