Build 1.01.318.0
[This is preliminary documentation and is subject to change.]
The ExtensionObject type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| ExtensionObject()()()() |
Initializes the object with default values.
| |
| ExtensionObject(Object) |
Initializes the object with a body.
| |
| ExtensionObject(ExpandedNodeId) |
Initializes the object with a typeId.
| |
| ExtensionObject(ExtensionObject) |
Creates a deep copy of the value.
| |
| ExtensionObject(ExpandedNodeId, Object) |
Initializes the object with an encodeable object.
|
Methods
| Name | Description | |
|---|---|---|
| Clone |
Makes a deep copy of the object.
| |
| Equals |
Determines if the specified object is equal to the obj.
(Overrides Object..::..Equals(Object).) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetHashCode |
Returns a unique hashcode for the embeded object.
(Overrides Object..::..GetHashCode()()()().) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| IsNull |
Tests if the extension or embedd objects are null value.
| |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| ToArray |
Converts an array of extension objects to an array of the specified type.
| |
| ToEncodeable |
Converts an extension object to an encodeable object.
| |
| ToString()()()() |
Converts the value to a human readable string.
(Overrides Object..::..ToString()()()().) | |
| ToString(String, IFormatProvider) |
Returns the string representation of the embededobject.
|
Properties
| Name | Description | |
|---|---|---|
| Body |
The body (embeded object) of the extension object.
| |
| Encoding |
The encoding to use when the deserializing/serializing the body.
| |
| TypeId |
The data type node id for the extension object.
|