Share via


Variant Struktur

Definition

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

public readonly struct Variant
type Variant = struct
Public Structure Variant
Vererbung
Variant

Konstruktoren

Variant(ArraySegment<Byte>)

Noch nicht festgelegt

Variant(ArraySegment<Char>)

Noch nicht festgelegt

Variant(Boolean)

Noch nicht festgelegt

Variant(Byte)

Speichert Byte in diesem Wert.

Variant(Char)

Noch nicht festgelegt

Variant(DateTime)

Noch nicht festgelegt

Variant(DateTimeOffset)

Noch nicht festgelegt

Variant(Double)

Noch nicht festgelegt

Variant(Int16)

Noch nicht festgelegt

Variant(Int32)

Noch nicht festgelegt

Variant(Int64)

Noch nicht festgelegt

Variant(Nullable<Boolean>)

Noch nicht festgelegt

Variant(Nullable<Byte>)

Speichert NULLable-Byte in diesem Wert.

Variant(Nullable<Char>)

Noch nicht festgelegt

Variant(Nullable<DateTime>)

Noch nicht festgelegt

Variant(Nullable<DateTimeOffset>)

Noch nicht festgelegt

Variant(Nullable<Double>)

Noch nicht festgelegt

Variant(Nullable<Int16>)

Noch nicht festgelegt

Variant(Nullable<Int32>)

Noch nicht festgelegt

Variant(Nullable<Int64>)

Noch nicht festgelegt

Variant(Nullable<SByte>)

Speichert nullable sbyte in diesem Wert.

Variant(Nullable<Single>)

Noch nicht festgelegt

Variant(Nullable<UInt16>)

Noch nicht festgelegt

Variant(Nullable<UInt32>)

Noch nicht festgelegt

Variant(Nullable<UInt64>)

Noch nicht festgelegt

Variant(Object)

Erstellt instance.

Variant(SByte)

Speichert Sbyte in diesem Wert.

Variant(Single)

Noch nicht festgelegt

Variant(UInt16)

Noch nicht festgelegt

Variant(UInt32)

Noch nicht festgelegt

Variant(UInt64)

Noch nicht festgelegt

Felder

Null

Null Variant.

Eigenschaften

IsNull

Gibt an, ob variant NULL ist oder über einen Wert verfügt.

Type

Typ des in diesem Wert gespeicherten instance.

Methoden

As<T>()

Noch nicht festgelegt

Create<T>(T)

Noch nicht festgelegt

ToString()

Gibt den voll qualifizierten Typnamen dieser Instanz zurück.

TryGetValue<T>(T)

Noch nicht festgelegt

Operatoren

Explicit(Variant to ArraySegment<Byte>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to ArraySegment<Char>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Boolean)

Noch nicht festgelegt

Explicit(Variant to Byte)

Wandelt den Wert nach Möglichkeit in Byte um.

Explicit(Variant to Char)

Noch nicht festgelegt

Explicit(Variant to DateTime)

Noch nicht festgelegt

Explicit(Variant to DateTimeOffset)

Noch nicht festgelegt

Explicit(Variant to Decimal)

Noch nicht festgelegt

Explicit(Variant to Double)

Noch nicht festgelegt

Explicit(Variant to Int16)

Noch nicht festgelegt

Explicit(Variant to Int32)

Noch nicht festgelegt

Explicit(Variant to Int64)

Noch nicht festgelegt

Explicit(Variant to Nullable<Boolean>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<Byte>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<Char>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<DateTime>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<DateTimeOffset>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<Decimal>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<Double>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<Int16>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<Int32>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<Int64>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<SByte>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<Single>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<UInt16>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<UInt32>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to Nullable<UInt64>)

Wird verwendet, um primitive Werte ohne Boxing und andere Instanzen zu speichern.

Explicit(Variant to SByte)

Wandelt den Wert nach Möglichkeit in Sbyte um.

Explicit(Variant to Single)

Noch nicht festgelegt

Explicit(Variant to String)

Noch nicht festgelegt

Explicit(Variant to UInt16)

Noch nicht festgelegt

Explicit(Variant to UInt32)

Noch nicht festgelegt

Explicit(Variant to UInt64)

Noch nicht festgelegt

Implicit(ArraySegment<Byte> to Variant)

Noch nicht festgelegt

Implicit(ArraySegment<Char> to Variant)

Noch nicht festgelegt

Implicit(Boolean to Variant)

Noch nicht festgelegt

Implicit(Byte to Variant)

Wandelt Byte in Wert um.

Implicit(Char to Variant)

Noch nicht festgelegt

Implicit(DateTime to Variant)

Noch nicht festgelegt

Implicit(DateTimeOffset to Variant)

Noch nicht festgelegt

Implicit(Decimal to Variant)

Noch nicht festgelegt

Implicit(Double to Variant)

Noch nicht festgelegt

Implicit(Int16 to Variant)

Noch nicht festgelegt

Implicit(Int32 to Variant)

Noch nicht festgelegt

Implicit(Int64 to Variant)

Noch nicht festgelegt

Implicit(Nullable<Boolean> to Variant)

Noch nicht festgelegt

Implicit(Nullable<Byte> to Variant)

Wandelt nullable byte in wert um.

Implicit(Nullable<Char> to Variant)

Noch nicht festgelegt

Implicit(Nullable<DateTime> to Variant)

Noch nicht festgelegt

Implicit(Nullable<DateTimeOffset> to Variant)

Noch nicht festgelegt

Implicit(Nullable<Decimal> to Variant)

Noch nicht festgelegt

Implicit(Nullable<Double> to Variant)

Noch nicht festgelegt

Implicit(Nullable<Int16> to Variant)

Noch nicht festgelegt

Implicit(Nullable<Int32> to Variant)

Noch nicht festgelegt

Implicit(Nullable<Int64> to Variant)

Noch nicht festgelegt

Implicit(Nullable<SByte> to Variant)

Wandelt nullable sbyte in wert um.

Implicit(Nullable<Single> to Variant)

Noch nicht festgelegt

Implicit(Nullable<UInt16> to Variant)

Noch nicht festgelegt

Implicit(Nullable<UInt32> to Variant)

Noch nicht festgelegt

Implicit(Nullable<UInt64> to Variant)

Noch nicht festgelegt

Implicit(SByte to Variant)

Wandelt Sbyte in Wert um.

Implicit(Single to Variant)

Noch nicht festgelegt

Implicit(String to Variant)

Noch nicht festgelegt

Implicit(UInt16 to Variant)

Noch nicht festgelegt

Implicit(UInt32 to Variant)

Noch nicht festgelegt

Implicit(UInt64 to Variant)

Noch nicht festgelegt

Gilt für: