Partager via


Microsoft.EntityFrameworkCore.Storage.ValueConversion Espace de noms

Classes

BoolToStringConverter

Convertit les Boolean valeurs en et à partir de deux valeurs de chaîne.

BoolToTwoValuesConverter<TProvider>

Convertit les Boolean valeurs vers et à partir de deux valeurs différentes.

BoolToZeroOneConverter<TProvider>

Convertit les Boolean valeurs vers et à partir de 0 et .1

BytesToStringConverter

Convertit des tableaux d’octets vers et à partir de chaînes.

CastingConverter<TModel,TProvider>

TModel Convertit vers et à partir à TProvider l’aide de casts simples d’un type à l’autre.

CharToStringConverter

Convertit un Char vers et à partir d’un caractère Stringunique .

CollectionToJsonStringConverter<TElement>

Convertisseur de valeurs qui convertit une collection primitive .NET en chaîne JSON.

ConverterMappingHints

Spécifie les indicateurs utilisés par le mappeur de type lors du mappage à l’aide d’un ValueConverter.

DateOnlyToStringConverter

Convertit vers DateOnly et à partir de chaînes.

DateTimeOffsetToBinaryConverter

DateTime Convertit vers et à partir d’une représentation binaire dans un long. DateTime est tronqué au-delà de 0,1 milliseconde de précision.

DateTimeOffsetToBytesConverter

DateTime Convertit vers et à partir de tableaux d’octets.

DateTimeOffsetToStringConverter

Convertit vers DateTimeOffset et à partir de chaînes.

DateTimeToBinaryConverter

Convertit DateTime à l’aide de ToBinary(). Cela permet de conserver .DateTimeKind

DateTimeToStringConverter

Convertit vers DateTime et à partir de chaînes.

DateTimeToTicksConverter

DateTime Convertit en et .Ticks

EnumToNumberConverter<TEnum,TNumber>

Convertit les valeurs d’énumération vers et à partir de leur représentation numérique sous-jacente.

EnumToStringConverter<TEnum>

Convertit les valeurs d’énumération vers et à partir de leur représentation sous forme de chaîne.

GuidToBytesConverter

Convertit un Guid vers et à partir d’un tableau de Byte.

GuidToStringConverter

Convertit un Guid vers et à partir d’un String à l’aide du format> standard « 8-4-4-4-12 ».

IPAddressToBytesConverter

Convertit un IPAddress vers et à partir d’un Byte.

IPAddressToStringConverter

Convertit un IPAddress vers et à partir d’un String.

NumberToBytesConverter<TNumber>

Convertit les valeurs numériques vers et à partir de tableaux d’octets.

NumberToStringConverter<TNumber>

Convertit les valeurs numériques vers et à partir de leur représentation sous forme de chaîne.

PhysicalAddressToBytesConverter

Convertit un PhysicalAddress vers et à partir d’un Byte.

PhysicalAddressToStringConverter

Convertit un PhysicalAddress vers et à partir d’un String.

RelationalConverterMappingHints

Spécifie les indicateurs utilisés par le mappeur de type lors du mappage à l’aide d’un ValueConverter.

StringToBoolConverter

Convertit les chaînes vers et à partir de Boolean valeurs.

StringToBytesConverter

Convertit des chaînes vers et à partir de tableaux d’octets.

StringToCharConverter

Convertit les chaînes vers et à partir de Char valeurs.

StringToDateOnlyConverter

Convertit les chaînes vers et à partir de DateOnly valeurs.

StringToDateTimeConverter

Convertit les chaînes vers et à partir de DateTime valeurs.

StringToDateTimeOffsetConverter

Convertit les chaînes vers et à partir de DateTimeOffset valeurs.

StringToEnumConverter<TEnum>

Convertit les chaînes vers et à partir des valeurs d’énumération.

StringToGuidConverter

Convertit les chaînes vers et à partir d’un Guid à l’aide du format> standard « 8-4-4-4-12 ».

StringToNumberConverter<TNumber>

Convertit les chaînes vers et à partir de valeurs numériques.

StringToTimeOnlyConverter

Convertit les chaînes vers et à partir de TimeOnly valeurs.

StringToTimeSpanConverter

Convertit les chaînes vers et à partir de TimeSpan valeurs.

StringToUriConverter

Convertit les chaînes vers et à partir de Uri valeurs.

TimeOnlyToStringConverter

Convertit vers TimeOnly et à partir de chaînes.

TimeOnlyToTicksConverter

TimeOnly Convertit en et .Ticks

TimeSpanToStringConverter

Convertit vers TimeSpan et à partir de chaînes.

TimeSpanToTicksConverter

TimeSpan Convertit en et .Ticks

UriToStringConverter

Convertit un Uri vers et à partir d’un String.

ValueConverter

Définit les conversions d’un objet d’un type dans un modèle vers un objet de type identique ou différent dans le magasin.

ValueConverter<TModel,TProvider>

Définit les conversions d’un objet d’un type dans un modèle vers un objet de type identique ou différent dans le magasin.

ValueConverterSelector

Registre d’instances ValueConverter qui peut être utilisé pour rechercher le convertisseur préféré à utiliser pour convertir vers et à partir d’un type de modèle donné en un type que le fournisseur de base de données prend en charge.

ValueConverterSelectorDependencies

Classe de paramètres dépendances de service pour ValueConverterSelector

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

Structures

ValueConverterInfo

Contient des informations sur un disponible, ValueConverter y compris une fabrique pour créer un instance.

Interfaces

IValueConverterSelector

Registre de ValueConverterInfo qui peut être utilisé pour rechercher le convertisseur préféré à utiliser pour convertir vers et à partir d’un type de modèle donné en un type pris en charge par le fournisseur de base de données.