Share via


Variant Structure

Définition

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

public readonly struct Variant
type Variant = struct
Public Structure Variant
Héritage
Variant

Constructeurs

Variant(ArraySegment<Byte>)

À déterminer.

Variant(ArraySegment<Char>)

À déterminer.

Variant(Boolean)

À déterminer.

Variant(Byte)

Stocke les octets dans cette valeur.

Variant(Char)

À déterminer.

Variant(DateTime)

À déterminer.

Variant(DateTimeOffset)

À déterminer.

Variant(Double)

À déterminer.

Variant(Int16)

À déterminer.

Variant(Int32)

À déterminer.

Variant(Int64)

À déterminer.

Variant(Nullable<Boolean>)

À déterminer.

Variant(Nullable<Byte>)

Stocke les octets nullables dans cette valeur.

Variant(Nullable<Char>)

À déterminer.

Variant(Nullable<DateTime>)

À déterminer.

Variant(Nullable<DateTimeOffset>)

À déterminer.

Variant(Nullable<Double>)

À déterminer.

Variant(Nullable<Int16>)

À déterminer.

Variant(Nullable<Int32>)

À déterminer.

Variant(Nullable<Int64>)

À déterminer.

Variant(Nullable<SByte>)

Stocke le sbyte nullable dans cette valeur.

Variant(Nullable<Single>)

À déterminer.

Variant(Nullable<UInt16>)

À déterminer.

Variant(Nullable<UInt32>)

À déterminer.

Variant(Nullable<UInt64>)

À déterminer.

Variant(Object)

Crée instance.

Variant(SByte)

Stocke sbyte dans cette valeur.

Variant(Single)

À déterminer.

Variant(UInt16)

À déterminer.

Variant(UInt32)

À déterminer.

Variant(UInt64)

À déterminer.

Champs

Null

Variant Null.

Propriétés

IsNull

Indique si le variant est null ou a une valeur.

Type

Type du instance stocké dans cette valeur.

Méthodes

As<T>()

À déterminer.

Create<T>(T)

À déterminer.

ToString()

Retourne le nom de type qualifié complet de cette instance.

TryGetValue<T>(T)

À déterminer.

Opérateurs

Explicit(Variant to ArraySegment<Byte>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to ArraySegment<Char>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Boolean)

À déterminer.

Explicit(Variant to Byte)

Convertit la valeur en octets, si possible.

Explicit(Variant to Char)

À déterminer.

Explicit(Variant to DateTime)

À déterminer.

Explicit(Variant to DateTimeOffset)

À déterminer.

Explicit(Variant to Decimal)

À déterminer.

Explicit(Variant to Double)

À déterminer.

Explicit(Variant to Int16)

À déterminer.

Explicit(Variant to Int32)

À déterminer.

Explicit(Variant to Int64)

À déterminer.

Explicit(Variant to Nullable<Boolean>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<Byte>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<Char>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<DateTime>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<DateTimeOffset>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<Decimal>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<Double>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<Int16>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<Int32>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<Int64>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<SByte>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<Single>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<UInt16>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<UInt32>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to Nullable<UInt64>)

Utilisé pour stocker des valeurs primitives sans boxing, et d’autres instances.

Explicit(Variant to SByte)

Caste la valeur en sbyte, si possible.

Explicit(Variant to Single)

À déterminer.

Explicit(Variant to String)

À déterminer.

Explicit(Variant to UInt16)

À déterminer.

Explicit(Variant to UInt32)

À déterminer.

Explicit(Variant to UInt64)

À déterminer.

Implicit(ArraySegment<Byte> to Variant)

À déterminer.

Implicit(ArraySegment<Char> to Variant)

À déterminer.

Implicit(Boolean to Variant)

À déterminer.

Implicit(Byte to Variant)

Convertit l’octet en valeur.

Implicit(Char to Variant)

À déterminer.

Implicit(DateTime to Variant)

À déterminer.

Implicit(DateTimeOffset to Variant)

À déterminer.

Implicit(Decimal to Variant)

À déterminer.

Implicit(Double to Variant)

À déterminer.

Implicit(Int16 to Variant)

À déterminer.

Implicit(Int32 to Variant)

À déterminer.

Implicit(Int64 to Variant)

À déterminer.

Implicit(Nullable<Boolean> to Variant)

À déterminer.

Implicit(Nullable<Byte> to Variant)

Convertit l’octet nullable en valeur.

Implicit(Nullable<Char> to Variant)

À déterminer.

Implicit(Nullable<DateTime> to Variant)

À déterminer.

Implicit(Nullable<DateTimeOffset> to Variant)

À déterminer.

Implicit(Nullable<Decimal> to Variant)

À déterminer.

Implicit(Nullable<Double> to Variant)

À déterminer.

Implicit(Nullable<Int16> to Variant)

À déterminer.

Implicit(Nullable<Int32> to Variant)

À déterminer.

Implicit(Nullable<Int64> to Variant)

À déterminer.

Implicit(Nullable<SByte> to Variant)

Convertit le sbyte nullable en valeur.

Implicit(Nullable<Single> to Variant)

À déterminer.

Implicit(Nullable<UInt16> to Variant)

À déterminer.

Implicit(Nullable<UInt32> to Variant)

À déterminer.

Implicit(Nullable<UInt64> to Variant)

À déterminer.

Implicit(SByte to Variant)

Convertit sbyte en valeur.

Implicit(Single to Variant)

À déterminer.

Implicit(String to Variant)

À déterminer.

Implicit(UInt16 to Variant)

À déterminer.

Implicit(UInt32 to Variant)

À déterminer.

Implicit(UInt64 to Variant)

À déterminer.

S’applique à