Partilhar via


Variant Estrutura

Definição

Usado para armazenar valores primitivos sem boxing e outras instâncias.

public readonly struct Variant
type Variant = struct
Public Structure Variant
Herança
Variant

Construtores

Variant(ArraySegment<Byte>)

A ser definido.

Variant(ArraySegment<Char>)

A ser definido.

Variant(Boolean)

A ser definido.

Variant(Byte)

Armazena byte nesse valor.

Variant(Char)

A ser definido.

Variant(DateTime)

A ser definido.

Variant(DateTimeOffset)

A ser definido.

Variant(Double)

A ser definido.

Variant(Int16)

A ser definido.

Variant(Int32)

A ser definido.

Variant(Int64)

A ser definido.

Variant(Nullable<Boolean>)

A ser definido.

Variant(Nullable<Byte>)

Armazena byte anulável nesse valor.

Variant(Nullable<Char>)

A ser definido.

Variant(Nullable<DateTime>)

A ser definido.

Variant(Nullable<DateTimeOffset>)

A ser definido.

Variant(Nullable<Double>)

A ser definido.

Variant(Nullable<Int16>)

A ser definido.

Variant(Nullable<Int32>)

A ser definido.

Variant(Nullable<Int64>)

A ser definido.

Variant(Nullable<SByte>)

Armazena sbyte anulável nesse valor.

Variant(Nullable<Single>)

A ser definido.

Variant(Nullable<UInt16>)

A ser definido.

Variant(Nullable<UInt32>)

A ser definido.

Variant(Nullable<UInt64>)

A ser definido.

Variant(Object)

Cria uma instância.

Variant(SByte)

Armazena sbyte nesse valor.

Variant(Single)

A ser definido.

Variant(UInt16)

A ser definido.

Variant(UInt32)

A ser definido.

Variant(UInt64)

A ser definido.

Campos

Null

Variante nula.

Propriedades

IsNull

Indica se a Variant é nula ou tem um valor.

Type

Tipo da instância armazenada nesse valor.

Métodos

As<T>()

A ser definido.

Create<T>(T)

A ser definido.

ToString()

Retorna o nome do tipo totalmente qualificado dessa instância.

TryGetValue<T>(T)

A ser definido.

Operadores

Explicit(Variant to ArraySegment<Byte>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to ArraySegment<Char>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Boolean)

A ser definido.

Explicit(Variant to Byte)

Converte o valor em byte, se possível.

Explicit(Variant to Char)

A ser definido.

Explicit(Variant to DateTime)

A ser definido.

Explicit(Variant to DateTimeOffset)

A ser definido.

Explicit(Variant to Decimal)

A ser definido.

Explicit(Variant to Double)

A ser definido.

Explicit(Variant to Int16)

A ser definido.

Explicit(Variant to Int32)

A ser definido.

Explicit(Variant to Int64)

A ser definido.

Explicit(Variant to Nullable<Boolean>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<Byte>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<Char>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<DateTime>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<DateTimeOffset>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<Decimal>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<Double>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<Int16>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<Int32>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<Int64>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<SByte>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<Single>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<UInt16>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<UInt32>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to Nullable<UInt64>)

Usado para armazenar valores primitivos sem boxing e outras instâncias.

Explicit(Variant to SByte)

Converte o valor em sbyte, se possível.

Explicit(Variant to Single)

A ser definido.

Explicit(Variant to String)

A ser definido.

Explicit(Variant to UInt16)

A ser definido.

Explicit(Variant to UInt32)

A ser definido.

Explicit(Variant to UInt64)

A ser definido.

Implicit(ArraySegment<Byte> to Variant)

A ser definido.

Implicit(ArraySegment<Char> to Variant)

A ser definido.

Implicit(Boolean to Variant)

A ser definido.

Implicit(Byte to Variant)

Converte byte em valor.

Implicit(Char to Variant)

A ser definido.

Implicit(DateTime to Variant)

A ser definido.

Implicit(DateTimeOffset to Variant)

A ser definido.

Implicit(Decimal to Variant)

A ser definido.

Implicit(Double to Variant)

A ser definido.

Implicit(Int16 to Variant)

A ser definido.

Implicit(Int32 to Variant)

A ser definido.

Implicit(Int64 to Variant)

A ser definido.

Implicit(Nullable<Boolean> to Variant)

A ser definido.

Implicit(Nullable<Byte> to Variant)

Converte byte anulável em valor.

Implicit(Nullable<Char> to Variant)

A ser definido.

Implicit(Nullable<DateTime> to Variant)

A ser definido.

Implicit(Nullable<DateTimeOffset> to Variant)

A ser definido.

Implicit(Nullable<Decimal> to Variant)

A ser definido.

Implicit(Nullable<Double> to Variant)

A ser definido.

Implicit(Nullable<Int16> to Variant)

A ser definido.

Implicit(Nullable<Int32> to Variant)

A ser definido.

Implicit(Nullable<Int64> to Variant)

A ser definido.

Implicit(Nullable<SByte> to Variant)

Converte o sbyte anulável em valor.

Implicit(Nullable<Single> to Variant)

A ser definido.

Implicit(Nullable<UInt16> to Variant)

A ser definido.

Implicit(Nullable<UInt32> to Variant)

A ser definido.

Implicit(Nullable<UInt64> to Variant)

A ser definido.

Implicit(SByte to Variant)

Converte sbyte em valor.

Implicit(Single to Variant)

A ser definido.

Implicit(String to Variant)

A ser definido.

Implicit(UInt16 to Variant)

A ser definido.

Implicit(UInt32 to Variant)

A ser definido.

Implicit(UInt64 to Variant)

A ser definido.

Aplica-se a