你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Variant 结构

定义

用于存储不带装箱的基元值和其他实例。

public readonly struct Variant
type Variant = struct
Public Structure Variant
继承
Variant

构造函数

Variant(ArraySegment<Byte>)

待定。

Variant(ArraySegment<Char>)

待定。

Variant(Boolean)

待定。

Variant(Byte)

将字节存储在此值中。

Variant(Char)

待定。

Variant(DateTime)

待定。

Variant(DateTimeOffset)

待定。

Variant(Double)

待定。

Variant(Int16)

待定。

Variant(Int32)

待定。

Variant(Int64)

待定。

Variant(Nullable<Boolean>)

待定。

Variant(Nullable<Byte>)

将可以为 null 的字节存储在此值中。

Variant(Nullable<Char>)

待定。

Variant(Nullable<DateTime>)

待定。

Variant(Nullable<DateTimeOffset>)

待定。

Variant(Nullable<Double>)

待定。

Variant(Nullable<Int16>)

待定。

Variant(Nullable<Int32>)

待定。

Variant(Nullable<Int64>)

待定。

Variant(Nullable<SByte>)

将可为 null 的 sbyte 存储在此值中。

Variant(Nullable<Single>)

待定。

Variant(Nullable<UInt16>)

待定。

Variant(Nullable<UInt32>)

待定。

Variant(Nullable<UInt64>)

待定。

Variant(Object)

创建实例。

Variant(SByte)

将 sbyte 存储在此值中。

Variant(Single)

待定。

Variant(UInt16)

待定。

Variant(UInt32)

待定。

Variant(UInt64)

待定。

字段

Null

Null Variant。

属性

IsNull

指示 Variant 是 null 还是具有值。

Type

存储在此值中的实例的类型。

方法

As<T>()

待定。

Create<T>(T)

待定。

ToString()

返回此实例的完全限定类型名称。

TryGetValue<T>(T)

待定。

运算符

Explicit(Variant to ArraySegment<Byte>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to ArraySegment<Char>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Boolean)

待定。

Explicit(Variant to Byte)

如果可能,将值强制转换为字节。

Explicit(Variant to Char)

待定。

Explicit(Variant to DateTime)

待定。

Explicit(Variant to DateTimeOffset)

待定。

Explicit(Variant to Decimal)

待定。

Explicit(Variant to Double)

待定。

Explicit(Variant to Int16)

待定。

Explicit(Variant to Int32)

待定。

Explicit(Variant to Int64)

待定。

Explicit(Variant to Nullable<Boolean>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<Byte>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<Char>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<DateTime>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<DateTimeOffset>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<Decimal>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<Double>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<Int16>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<Int32>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<Int64>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<SByte>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<Single>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<UInt16>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<UInt32>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to Nullable<UInt64>)

用于存储不带装箱的基元值和其他实例。

Explicit(Variant to SByte)

如果可能,将值强制转换为 sbyte。

Explicit(Variant to Single)

待定。

Explicit(Variant to String)

待定。

Explicit(Variant to UInt16)

待定。

Explicit(Variant to UInt32)

待定。

Explicit(Variant to UInt64)

待定。

Implicit(ArraySegment<Byte> to Variant)

待定。

Implicit(ArraySegment<Char> to Variant)

待定。

Implicit(Boolean to Variant)

待定。

Implicit(Byte to Variant)

将字节强制转换为值。

Implicit(Char to Variant)

待定。

Implicit(DateTime to Variant)

待定。

Implicit(DateTimeOffset to Variant)

待定。

Implicit(Decimal to Variant)

待定。

Implicit(Double to Variant)

待定。

Implicit(Int16 to Variant)

待定。

Implicit(Int32 to Variant)

待定。

Implicit(Int64 to Variant)

待定。

Implicit(Nullable<Boolean> to Variant)

待定。

Implicit(Nullable<Byte> to Variant)

将可为 null 的字节强制转换为值。

Implicit(Nullable<Char> to Variant)

待定。

Implicit(Nullable<DateTime> to Variant)

待定。

Implicit(Nullable<DateTimeOffset> to Variant)

待定。

Implicit(Nullable<Decimal> to Variant)

待定。

Implicit(Nullable<Double> to Variant)

待定。

Implicit(Nullable<Int16> to Variant)

待定。

Implicit(Nullable<Int32> to Variant)

待定。

Implicit(Nullable<Int64> to Variant)

待定。

Implicit(Nullable<SByte> to Variant)

将可为 null 的字节强制转换为值。

Implicit(Nullable<Single> to Variant)

待定。

Implicit(Nullable<UInt16> to Variant)

待定。

Implicit(Nullable<UInt32> to Variant)

待定。

Implicit(Nullable<UInt64> to Variant)

待定。

Implicit(SByte to Variant)

将 sbyte 强制转换为值。

Implicit(Single to Variant)

待定。

Implicit(String to Variant)

待定。

Implicit(UInt16 to Variant)

待定。

Implicit(UInt32 to Variant)

待定。

Implicit(UInt64 to Variant)

待定。

适用于