- Variant - Null 
- Variant(Boolean?) 
- Variant(Boolean) 
- Variant(Byte?) 
- Variant(Byte) 
- Variant(Char?) 
- Variant(Char) 
- Variant(DateTime?) 
- Variant(DateTime) 
- Variant(DateTimeOffset?) 
- Variant(DateTimeOffset) 
- Variant(Double?) 
- Variant(Double) 
- Variant(Int16?) 
- Variant(Int16) 
- Variant(Int32?) 
- Variant(Int32) 
- Variant(Int64?) 
- Variant(Int64) 
- Variant(Object) 
- Variant(SByte?) 
- Variant(SByte) 
- Variant(Single?) 
- Variant(Single) 
- Variant(UInt16?) 
- Variant(UInt16) 
- Variant(UInt32?) 
- Variant(UInt32) 
- Variant(UInt64?) 
- Variant(UInt64) 
- Variant(ArraySegment<Byte>) 
- Variant(ArraySegment<Char>) 
- IsNull 
- Type 
- As<T>() 
- Create<T>(T) 
- ToString() 
- TryGetValue<T>(T) 
- explicit operator ArraySegment<Byte>(Variant) 
- explicit operator ArraySegment<Char>(Variant) 
- explicit operator Boolean?(Variant) 
- explicit operator Boolean(Variant) 
- explicit operator Byte?(Variant) 
- explicit operator Byte(Variant) 
- explicit operator Char?(Variant) 
- explicit operator Char(Variant) 
- explicit operator DateTime?(Variant) 
- explicit operator DateTime(Variant) 
- explicit operator DateTimeOffset?(Variant) 
- explicit operator DateTimeOffset(Variant) 
- explicit operator Decimal?(Variant) 
- explicit operator Decimal(Variant) 
- explicit operator Double?(Variant) 
- explicit operator Double(Variant) 
- explicit operator Int16?(Variant) 
- explicit operator Int16(Variant) 
- explicit operator Int32?(Variant) 
- explicit operator Int32(Variant) 
- explicit operator Int64?(Variant) 
- explicit operator Int64(Variant) 
- explicit operator SByte?(Variant) 
- explicit operator SByte(Variant) 
- explicit operator Single?(Variant) 
- explicit operator Single(Variant) 
- explicit operator String(Variant) 
- explicit operator UInt16?(Variant) 
- explicit operator UInt16(Variant) 
- explicit operator UInt32?(Variant) 
- explicit operator UInt32(Variant) 
- explicit operator UInt64?(Variant) 
- explicit operator UInt64(Variant) 
- implicit operator Variant(Boolean?) 
- implicit operator Variant(Boolean) 
- implicit operator Variant(Byte?) 
- implicit operator Variant(Byte) 
- implicit operator Variant(Char?) 
- implicit operator Variant(Char) 
- implicit operator Variant(DateTime?) 
- implicit operator Variant(DateTime) 
- implicit operator Variant(DateTimeOffset?) 
- implicit operator Variant(DateTimeOffset) 
- implicit operator Variant(Decimal?) 
- implicit operator Variant(Decimal) 
- implicit operator Variant(Double?) 
- implicit operator Variant(Double) 
- implicit operator Variant(Int16?) 
- implicit operator Variant(Int16) 
- implicit operator Variant(Int32?) 
- implicit operator Variant(Int32) 
- implicit operator Variant(Int64?) 
- implicit operator Variant(Int64) 
- implicit operator Variant(SByte?) 
- implicit operator Variant(SByte) 
- implicit operator Variant(Single?) 
- implicit operator Variant(Single) 
- implicit operator Variant(String) 
- implicit operator Variant(UInt16?) 
- implicit operator Variant(UInt16) 
- implicit operator Variant(UInt32?) 
- implicit operator Variant(UInt32) 
- implicit operator Variant(UInt64?) 
- implicit operator Variant(UInt64) 
- implicit operator Variant(ArraySegment<Byte>) 
- implicit operator Variant(ArraySegment<Char>) 
 
netcoreapp2.0
    namespace Azure
{
    public readonly struct Variant
    {
        public Variant(sbyte value);
    }
}
            | .NET | 5.06.07.08.09.010.0 | 
|---|---|
| .NET Core | 2.02.12.23.03.1 | 
| .NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 | 
| .NET Standard | 2.02.1 | 
| Information specific to netcoreapp2.0 | |
| Assembly | Azure.Core.Experimental , Version=0.1.0.0, PublicKeyToken=92742159e12e44c8 | 
| Referencing | Your project needs a package reference to  | 
| Package | Azure.Core.Experimental (0.1.0-preview.36) netstandard2.0 | 
| Preview | This API is contained in a prerelease package. | 
| Platform Restrictions | This framework does not have platform annotations. | 
- Built-in API
- Package-provided API