The following tables list the members exposed by ExtensionObject.
| Name | Description | |
|---|---|---|
|  | ExtensionObject Constructor | Overloaded. | 
| 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. | 
| Name | Description | |
|---|---|---|
|  | Clone | Makes a deep copy of the object. | 
|  | Equals | Determines if the specified object is equal to the obj. | 
|  | GetHashCode | Returns a unique hashcode for the embeded object. | 
|   | IsNull | Tests if the extension or embedd objects are null value. | 
|   | ToArray | Converts an array of extension objects to an array of the specified type. | 
|   | ToEncodeable | Converts an extension object to an encodeable object. | 
|  | ToString | Overloaded. Converts the value to a human readable string. | 
 
     
     
     
     
     
    