Share via


Variant Estructura

Definición

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

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

Constructores

Variant(ArraySegment<Byte>)

Por determinar.

Variant(ArraySegment<Char>)

Por determinar.

Variant(Boolean)

Por determinar.

Variant(Byte)

Almacena el byte en este valor.

Variant(Char)

Por determinar.

Variant(DateTime)

Por determinar.

Variant(DateTimeOffset)

Por determinar.

Variant(Double)

Por determinar.

Variant(Int16)

Por determinar.

Variant(Int32)

Por determinar.

Variant(Int64)

Por determinar.

Variant(Nullable<Boolean>)

Por determinar.

Variant(Nullable<Byte>)

Almacena bytes que aceptan valores NULL en este valor.

Variant(Nullable<Char>)

Por determinar.

Variant(Nullable<DateTime>)

Por determinar.

Variant(Nullable<DateTimeOffset>)

Por determinar.

Variant(Nullable<Double>)

Por determinar.

Variant(Nullable<Int16>)

Por determinar.

Variant(Nullable<Int32>)

Por determinar.

Variant(Nullable<Int64>)

Por determinar.

Variant(Nullable<SByte>)

Almacena sbyte que acepta valores NULL en este valor.

Variant(Nullable<Single>)

Por determinar.

Variant(Nullable<UInt16>)

Por determinar.

Variant(Nullable<UInt32>)

Por determinar.

Variant(Nullable<UInt64>)

Por determinar.

Variant(Object)

Crea una instancia.

Variant(SByte)

Almacena sbyte en este valor.

Variant(Single)

Por determinar.

Variant(UInt16)

Por determinar.

Variant(UInt32)

Por determinar.

Variant(UInt64)

Por determinar.

Campos

Null

Variant null.

Propiedades

IsNull

Indica si variant es null o tiene un valor .

Type

Tipo de la instancia almacenada en este valor.

Métodos

As<T>()

Por determinar.

Create<T>(T)

Por determinar.

ToString()

Devuelve el nombre de tipo completo de esta instancia.

TryGetValue<T>(T)

Por determinar.

Operadores

Explicit(Variant to ArraySegment<Byte>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to ArraySegment<Char>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Boolean)

Por determinar.

Explicit(Variant to Byte)

Convierte el valor en byte, si es posible.

Explicit(Variant to Char)

Por determinar.

Explicit(Variant to DateTime)

Por determinar.

Explicit(Variant to DateTimeOffset)

Por determinar.

Explicit(Variant to Decimal)

Por determinar.

Explicit(Variant to Double)

Por determinar.

Explicit(Variant to Int16)

Por determinar.

Explicit(Variant to Int32)

Por determinar.

Explicit(Variant to Int64)

Por determinar.

Explicit(Variant to Nullable<Boolean>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<Byte>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<Char>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<DateTime>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<DateTimeOffset>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<Decimal>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<Double>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<Int16>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<Int32>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<Int64>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<SByte>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<Single>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<UInt16>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<UInt32>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to Nullable<UInt64>)

Se usa para almacenar valores primitivos sin conversión boxing y otras instancias.

Explicit(Variant to SByte)

Convierte el valor en sbyte, si es posible.

Explicit(Variant to Single)

Por determinar.

Explicit(Variant to String)

Por determinar.

Explicit(Variant to UInt16)

Por determinar.

Explicit(Variant to UInt32)

Por determinar.

Explicit(Variant to UInt64)

Por determinar.

Implicit(ArraySegment<Byte> to Variant)

Por determinar.

Implicit(ArraySegment<Char> to Variant)

Por determinar.

Implicit(Boolean to Variant)

Por determinar.

Implicit(Byte to Variant)

Convierte byte en value.

Implicit(Char to Variant)

Por determinar.

Implicit(DateTime to Variant)

Por determinar.

Implicit(DateTimeOffset to Variant)

Por determinar.

Implicit(Decimal to Variant)

Por determinar.

Implicit(Double to Variant)

Por determinar.

Implicit(Int16 to Variant)

Por determinar.

Implicit(Int32 to Variant)

Por determinar.

Implicit(Int64 to Variant)

Por determinar.

Implicit(Nullable<Boolean> to Variant)

Por determinar.

Implicit(Nullable<Byte> to Variant)

Convierte el byte que acepta valores NULL.

Implicit(Nullable<Char> to Variant)

Por determinar.

Implicit(Nullable<DateTime> to Variant)

Por determinar.

Implicit(Nullable<DateTimeOffset> to Variant)

Por determinar.

Implicit(Nullable<Decimal> to Variant)

Por determinar.

Implicit(Nullable<Double> to Variant)

Por determinar.

Implicit(Nullable<Int16> to Variant)

Por determinar.

Implicit(Nullable<Int32> to Variant)

Por determinar.

Implicit(Nullable<Int64> to Variant)

Por determinar.

Implicit(Nullable<SByte> to Variant)

Convierte el sbyte que acepta valores NULL.

Implicit(Nullable<Single> to Variant)

Por determinar.

Implicit(Nullable<UInt16> to Variant)

Por determinar.

Implicit(Nullable<UInt32> to Variant)

Por determinar.

Implicit(Nullable<UInt64> to Variant)

Por determinar.

Implicit(SByte to Variant)

Convierte sbyte en value.

Implicit(Single to Variant)

Por determinar.

Implicit(String to Variant)

Por determinar.

Implicit(UInt16 to Variant)

Por determinar.

Implicit(UInt32 to Variant)

Por determinar.

Implicit(UInt64 to Variant)

Por determinar.

Se aplica a