Compartilhar via


Microsoft.EntityFrameworkCore.Storage.ValueConversion Namespace

Classes

BoolToStringConverter

Converte valores Boolean de e para dois valores de cadeia de caracteres.

BoolToTwoValuesConverter<TProvider>

Boolean Converte valores de e para dois valores diferentes.

BoolToZeroOneConverter<TProvider>

Converte valores Boolean de e para e de 0 e 1.

BytesToStringConverter

Converte matrizes de bytes de e para cadeias de caracteres.

CastingConverter<TModel,TProvider>

TModel Converte de e TProvider para usando conversões simples de um tipo para o outro.

CharToStringConverter

Converte um Char para e de um caractere Stringúnico .

CollectionToJsonStringConverter<TElement>

Um conversor de valor que converte uma coleção primitiva do .NET em uma cadeia de caracteres JSON.

ConverterMappingHints

Especifica dicas usadas pelo mapeador de tipo ao mapear usando um ValueConverter.

DateOnlyToStringConverter

DateOnly Converte de e para cadeias de caracteres.

DateTimeOffsetToBinaryConverter

DateTime Converte de e para representação binária em um long. O DateTime é truncado além da precisão de 0,1 milissegundo.

DateTimeOffsetToBytesConverter

DateTime Converte de e para matrizes de bytes.

DateTimeOffsetToStringConverter

DateTimeOffset Converte de e para cadeias de caracteres.

DateTimeToBinaryConverter

DateTime Converte usando ToBinary(). Isso preservará o DateTimeKind.

DateTimeToStringConverter

DateTime Converte de e para cadeias de caracteres.

DateTimeToTicksConverter

DateTime Converte em e Ticks.

EnumToNumberConverter<TEnum,TNumber>

Converte valores de enumeração de e para sua representação numérica subjacente.

EnumToStringConverter<TEnum>

Converte valores de enumeração de e para sua representação de cadeia de caracteres.

GuidToBytesConverter

Converte um Guid para e de uma matriz de Byte.

GuidToStringConverter

Converte um Guid para e de um String usando o formato padrão "8-4-4-4-12"./>.

IPAddressToBytesConverter

Converte um IPAddress para e de um Byte.

IPAddressToStringConverter

Converte um IPAddress para e de um String.

NumberToBytesConverter<TNumber>

Converte valores numéricos de e para matrizes de bytes.

NumberToStringConverter<TNumber>

Converte valores numéricos de e para sua representação de cadeia de caracteres.

PhysicalAddressToBytesConverter

Converte um PhysicalAddress para e de um Byte.

PhysicalAddressToStringConverter

Converte um PhysicalAddress para e de um String.

RelationalConverterMappingHints

Especifica dicas usadas pelo mapeador de tipo ao mapear usando um ValueConverter.

StringToBoolConverter

Converte cadeias de caracteres de Boolean e para valores.

StringToBytesConverter

Converte cadeias de caracteres de e para matrizes de bytes.

StringToCharConverter

Converte cadeias de caracteres de Char e para valores.

StringToDateOnlyConverter

Converte cadeias de caracteres de DateOnly e para valores.

StringToDateTimeConverter

Converte cadeias de caracteres de DateTime e para valores.

StringToDateTimeOffsetConverter

Converte cadeias de caracteres de DateTimeOffset e para valores.

StringToEnumConverter<TEnum>

Converte cadeias de caracteres de e para valores de enumeração.

StringToGuidConverter

Converte cadeias de caracteres de e para um Guid usando o formato padrão "8-4-4-4-12"./>.

StringToNumberConverter<TNumber>

Converte cadeias de caracteres de e para valores numéricos.

StringToTimeOnlyConverter

Converte cadeias de caracteres de TimeOnly e para valores.

StringToTimeSpanConverter

Converte cadeias de caracteres de TimeSpan e para valores.

StringToUriConverter

Converte cadeias de caracteres de Uri e para valores.

TimeOnlyToStringConverter

TimeOnly Converte de e para cadeias de caracteres.

TimeOnlyToTicksConverter

TimeOnly Converte em e Ticks.

TimeSpanToStringConverter

TimeSpan Converte de e para cadeias de caracteres.

TimeSpanToTicksConverter

TimeSpan Converte em e Ticks.

UriToStringConverter

Converte um Uri para e de um String.

ValueConverter

Define conversões de um objeto de um tipo em um modelo para um objeto do mesmo tipo ou de um tipo diferente no repositório.

ValueConverter<TModel,TProvider>

Define conversões de um objeto de um tipo em um modelo para um objeto do mesmo tipo ou de um tipo diferente no repositório.

ValueConverterSelector

Um registro de ValueConverter instâncias que podem ser usadas para localizar o conversor preferencial a ser usado para converter de e para um determinado tipo de modelo em um tipo compatível com o provedor de banco de dados.

ValueConverterSelectorDependencies

Classe de parâmetro de dependências de serviço para ValueConverterSelector

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

Estruturas

ValueConverterInfo

Contém informações sobre um disponível, ValueConverter incluindo uma fábrica para criar uma instância.

Interfaces

IValueConverterSelector

Um registro de ValueConverterInfo que pode ser usado para localizar o conversor preferencial a ser usado para converter de e para um determinado tipo de modelo em um tipo compatível com o provedor de banco de dados.