| Overload | Description | 
|---|---|
| Variant Constructor(Variant) | Creates a deep copy of the value. | 
| Variant Constructor(Object,TypeInfo) | Constructs a Variant | 
| Variant Constructor(Object) | Initializes the object with an object value. | 
| Variant Constructor(Matrix) | Initializes the variant with matrix. | 
| Variant Constructor(Boolean) | Initializes the object with a bool value. | 
| Variant Constructor(SByte) | Initializes the object with a sbyte value. | 
| Variant Constructor(Byte) | Initializes the object with a byte value. | 
| Variant Constructor(Int16) | Initializes the object with a short value. | 
| Variant Constructor(UInt16) | Initializes the object with a ushort value. | 
| Variant Constructor(Int32) | Initializes the object with an int value. | 
| Variant Constructor(UInt32) | Initializes the object with a uint value. | 
| Variant Constructor(Int64) | Initializes the object with a long value. | 
| Variant Constructor(UInt64) | Initializes the object with a ulong value. | 
| Variant Constructor(Single) | Initializes the object with a float value. | 
| Variant Constructor(Double) | Initializes the object with a double value. | 
| Variant Constructor(String) | Initializes the object with a string value. | 
| Variant Constructor(DateTime) | Initializes the object with a DateTime value. | 
| Variant Constructor(Guid) | Initializes the object with a Guid value. | 
| Variant Constructor(Uuid) | Initializes the object with a Uuid value. | 
| Variant Constructor(Byte[]) | Initializes the object with a byte[] value. | 
| Variant Constructor(XmlElement) | Initializes the object with a XmlElement value. | 
| Variant Constructor(NodeId) | Initializes the object with a NodeId value. | 
| Variant Constructor(ExpandedNodeId) | Initializes the object with a ExpandedNodeId value. | 
| Variant Constructor(StatusCode) | Initializes the object with a StatusCode value. | 
| Variant Constructor(QualifiedName) | Initializes the object with a QualifiedName value. | 
| Variant Constructor(LocalizedText) | Initializes the object with a LocalizedText value. | 
| Variant Constructor(ExtensionObject) | Initializes the object with a ExtensionObject value. | 
| Variant Constructor(DataValue) | Initializes the object with a DataValue value. | 
| Variant Constructor(Boolean[]) | Initializes the object with a bool array value. | 
| Variant Constructor(SByte[]) | Initializes the object with a sbyte array value. | 
| Variant Constructor(Int16[]) | Initializes the object with a short array value. | 
| Variant Constructor(UInt16[]) | Initializes the object with a ushort array value. | 
| Variant Constructor(Int32[]) | Initializes the object with an int array value. | 
| Variant Constructor(UInt32[]) | Initializes the object with a uint array value. | 
| Variant Constructor(Int64[]) | Initializes the object with a long array value. | 
| Variant Constructor(UInt64[]) | Initializes the object with a ulong array value. | 
| Variant Constructor(Single[]) | Initializes the object with a float array value. | 
| Variant Constructor(Double[]) | Initializes the object with a double array value. | 
| Variant Constructor(String[]) | Initializes the object with a string array value. | 
| Variant Constructor(DateTime[]) | Initializes the object with a DateTime array value. | 
| Variant Constructor(Guid[]) | Initializes the object with a Guid array value. | 
| Variant Constructor(Uuid[]) | Initializes the object with a Uuid array value. | 
| Variant Constructor(XmlElement[]) | Initializes the object with a XmlElement array value. | 
| Variant Constructor(NodeId[]) | Initializes the object with a NodeId array value. | 
| Variant Constructor(ExpandedNodeId[]) | Initializes the object with a ExpandedNodeId array value. | 
| Variant Constructor(StatusCode[]) | Initializes the object with a StatusCode array value. | 
| Variant Constructor(QualifiedName[]) | Initializes the object with a QualifiedName array value. | 
| Variant Constructor(LocalizedText[]) | Initializes the object with a LocalizedText array value. | 
| Variant Constructor(ExtensionObject[]) | Initializes the object with a ExtensionObject array value. | 
| Variant Constructor(DataValue[]) | Initializes the object with a DataValue array value. | 
| Variant Constructor(Variant[]) | Initializes the object with a Variant array value. | 
| Variant Constructor(Object[]) | Initializes the object with a object array value. | 
Target Platforms: Windows 7/8/10, Windows Server 2003/2008/2012/2015, .NET4.x
 
     
     
     
     
     
    