Microsoft.EntityFrameworkCore.Storage.ValueConversion Espacio de nombres

Clases

Nombre Description
BoolToStringConverter

Boolean Convierte los valores en y desde dos valores de cadena.

BoolToTwoValuesConverter<TProvider>

Boolean Convierte los valores en y desde dos valores diferentes.

BoolToZeroOneConverter<TProvider>

Convierte los Boolean valores en y desde 0 y 1.

BytesToStringConverter

Convierte matrices de bytes a y desde cadenas.

CastingConverter<TModel,TProvider>

TModel Convierte en y desde el uso de TProvider conversiones simples de un tipo a otro.

CharToStringConverter

Convierte un objeto Char en y desde un carácter Stringúnico .

CollectionToJsonStringConverter<TElement>

Convertidor de valores que convierte una colección primitiva de .NET en una cadena JSON.

ConverterMappingHints

Especifica las sugerencias usadas por el asignador de tipos al asignar mediante .ValueConverter

DateOnlyToStringConverter

Convierte en DateOnly y desde cadenas.

DateTimeOffsetToBinaryConverter

DateTime Convierte en y desde una representación binaria en un long. DateTime se trunca más allá de la precisión de 0,1 milisegundos.

DateTimeOffsetToBytesConverter

DateTime Convierte a y desde matrices de bytes.

DateTimeOffsetToStringConverter

Convierte en DateTimeOffset y desde cadenas.

DateTimeToBinaryConverter

DateTime Convierte mediante ToBinary(). Esto conservará .DateTimeKind

DateTimeToStringConverter

Convierte en DateTime y desde cadenas.

DateTimeToTicksConverter

DateTime Convierte en y Ticks.

EnumToNumberConverter<TEnum,TNumber>

Convierte los valores de enumeración en y desde su representación numérica subyacente.

EnumToStringConverter<TEnum>

Convierte los valores de enumeración en y desde su representación de cadena.

GuidToBytesConverter

Convierte un objeto Guid en y de una matriz de Byte.

GuidToStringConverter

Convierte un Guid objeto en y desde String mediante el formato> estándar "8-4-4-4-12".

IPAddressToBytesConverter

Convierte un objeto IPAddress en y de un Byteobjeto .

IPAddressToStringConverter

Convierte un objeto IPAddress en y de un Stringobjeto .

NumberToBytesConverter<TNumber>

Convierte valores numéricos a y desde matrices de bytes.

NumberToStringConverter<TNumber>

Convierte valores numéricos en y desde su representación de cadena.

PhysicalAddressToBytesConverter

Convierte un objeto PhysicalAddress en y de un Byteobjeto .

PhysicalAddressToStringConverter

Convierte un objeto PhysicalAddress en y de un Stringobjeto .

RelationalConverterMappingHints

Especifica las sugerencias usadas por el asignador de tipos al asignar mediante .ValueConverter

StringToBoolConverter

Convierte cadenas en valores y desde Boolean .

StringToBytesConverter

Convierte cadenas a y desde matrices de bytes.

StringToCharConverter

Convierte cadenas en valores y desde Char .

StringToDateOnlyConverter

Convierte cadenas en valores y desde DateOnly .

StringToDateTimeConverter

Convierte cadenas en valores y desde DateTime .

StringToDateTimeOffsetConverter

Convierte cadenas en valores y desde DateTimeOffset .

StringToEnumConverter<TEnum>

Convierte cadenas en y desde valores de enumeración.

StringToGuidConverter

Convierte cadenas en y desde un Guid con el formato> estándar "8-4-4-4-12".

StringToNumberConverter<TNumber>

Convierte cadenas en valores numéricos y a partir de estos.

StringToTimeOnlyConverter

Convierte cadenas en valores y desde TimeOnly .

StringToTimeSpanConverter

Convierte cadenas en valores y desde TimeSpan .

StringToUriConverter

Convierte cadenas en valores y desde Uri .

TimeOnlyToStringConverter

Convierte en TimeOnly y desde cadenas.

TimeOnlyToTicksConverter

TimeOnly Convierte en y Ticks.

TimeSpanToStringConverter

Convierte en TimeSpan y desde cadenas.

TimeSpanToTicksConverter

TimeSpan Convierte en y Ticks.

UriToStringConverter

Convierte un objeto Uri en y de un Stringobjeto .

ValueConverter

Define conversiones de un objeto de un tipo en un modelo a un objeto del mismo tipo o diferente en el almacén.

ValueConverter<TModel,TProvider>

Define conversiones de un objeto de un tipo en un modelo a un objeto del mismo tipo o diferente en el almacén.

ValueConverterSelector

Registro de ValueConverter instancias que se pueden usar para buscar el convertidor preferido que se va a usar para convertir a y desde un tipo de modelo determinado a un tipo que admita el proveedor de base de datos.

ValueConverterSelectorDependencies

Clase de parámetros de dependencias de servicio para ValueConverterSelector

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

Estructuras

Nombre Description
ValueConverterInfo

Contiene información sobre una instancia disponible ValueConverter , incluida una factoría para crear una instancia.

Interfaces

Nombre Description
IValueConverterSelector

Registro de ValueConverterInfo que se puede usar para buscar el convertidor preferido que se va a usar para convertir a y desde un tipo de modelo determinado a un tipo que admita el proveedor de base de datos.