Variant Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
Azure SDK for .NET