Microsoft.EntityFrameworkCore.Storage.ValueConversion Przestrzeń nazw

Klasy

Nazwisko Opis
BoolToStringConverter

Konwertuje Boolean wartości na i z dwóch wartości ciągu.

BoolToTwoValuesConverter<TProvider>

Konwertuje Boolean wartości na i z dwóch różnych wartości.

BoolToZeroOneConverter<TProvider>

Konwertuje Boolean wartości na i i i 10 .

BytesToStringConverter

Konwertuje tablice bajtów na i z ciągów.

CastingConverter<TModel,TProvider>

Konwertuje TModel na i z TProvider użycia prostych rzutów z jednego typu na drugi.

CharToStringConverter

Konwertuje element Char na i z pojedynczego znaku String.

CollectionToJsonStringConverter<TElement>

Konwerter wartości, który konwertuje .NET kolekcji pierwotnej na ciąg JSON.

ConverterMappingHints

Określa wskazówki używane przez maper typu podczas mapowania przy użyciu .ValueConverter

DateOnlyToStringConverter

Konwertuje DateOnly na i z ciągów.

DateTimeOffsetToBinaryConverter

Konwertuje DateTime na i z reprezentacji binarnej na dłuższą. Wartość DateTime jest obcięta poza dokładnością 0,1 milisekund.

DateTimeOffsetToBytesConverter

Konwertuje DateTime na i z tablic bajtów.

DateTimeOffsetToStringConverter

Konwertuje DateTimeOffset na i z ciągów.

DateTimeToBinaryConverter

Konwertuje DateTime przy użyciu polecenia ToBinary(). Spowoduje to zachowanie elementu DateTimeKind.

DateTimeToStringConverter

Konwertuje DateTime na i z ciągów.

DateTimeToTicksConverter

Konwertuje DateTime na i Ticks.

EnumToNumberConverter<TEnum,TNumber>

Konwertuje wartości wyliczeniowe na i z ich podstawowej reprezentacji liczbowej.

EnumToStringConverter<TEnum>

Konwertuje wartości wyliczeniowe na i z ich reprezentacji ciągu.

GuidToBytesConverter

Konwertuje element na Guid i z tablicy Byte.

GuidToStringConverter

Konwertuje format na Guid i z String klasy przy użyciu standardu> "8-4-4-4-12".

IPAddressToBytesConverter

Konwertuje element na IPAddress i z obiektu Byte.

IPAddressToStringConverter

Konwertuje element na IPAddress i z obiektu String.

NumberToBytesConverter<TNumber>

Konwertuje wartości liczbowe na i z tablic bajtów.

NumberToStringConverter<TNumber>

Konwertuje wartości liczbowe na i z ich reprezentacji ciągów.

PhysicalAddressToBytesConverter

Konwertuje element na PhysicalAddress i z obiektu Byte.

PhysicalAddressToStringConverter

Konwertuje element na PhysicalAddress i z obiektu String.

RelationalConverterMappingHints

Określa wskazówki używane przez maper typu podczas mapowania przy użyciu .ValueConverter

StringToBoolConverter

Konwertuje ciągi na i z Boolean wartości.

StringToBytesConverter

Konwertuje ciągi na i z tablic bajtów.

StringToCharConverter

Konwertuje ciągi na i z Char wartości.

StringToDateOnlyConverter

Konwertuje ciągi na i z DateOnly wartości.

StringToDateTimeConverter

Konwertuje ciągi na i z DateTime wartości.

StringToDateTimeOffsetConverter

Konwertuje ciągi na i z DateTimeOffset wartości.

StringToEnumConverter<TEnum>

Konwertuje ciągi na i z wartości wyliczenia.

StringToGuidConverter

Konwertuje ciągi na i z Guid przy użyciu standardowego formatu "8-4-4-4-12".>

StringToNumberConverter<TNumber>

Konwertuje ciągi na i z wartości liczbowych.

StringToTimeOnlyConverter

Konwertuje ciągi na i z TimeOnly wartości.

StringToTimeSpanConverter

Konwertuje ciągi na i z TimeSpan wartości.

StringToUriConverter

Konwertuje ciągi na i z Uri wartości.

TimeOnlyToStringConverter

Konwertuje TimeOnly na i z ciągów.

TimeOnlyToTicksConverter

Konwertuje TimeOnly na i Ticks.

TimeSpanToStringConverter

Konwertuje TimeSpan na i z ciągów.

TimeSpanToTicksConverter

Konwertuje TimeSpan na i Ticks.

UriToStringConverter

Konwertuje element na Uri i z obiektu String.

ValueConverter

Definiuje konwersje z obiektu jednego typu w modelu na obiekt tego samego lub innego typu w magazynie.

ValueConverter<TModel,TProvider>

Definiuje konwersje z obiektu jednego typu w modelu na obiekt tego samego lub innego typu w magazynie.

ValueConverterSelector

Rejestr ValueConverter wystąpień, których można użyć do znalezienia preferowanego konwertera do konwersji na i z danego typu modelu do typu obsługiwanego przez dostawcę bazy danych.

ValueConverterSelectorDependencies

Klasa parametrów zależności usługi dla programu ValueConverterSelector

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

Struktury

Nazwisko Opis
ValueConverterInfo

Zawiera informacje dotyczące dostępnej ValueConverter fabryki do utworzenia wystąpienia.

Interfejsy

Nazwisko Opis
IValueConverterSelector

Rejestr, którego można użyć do znalezienia preferowanego ValueConverterInfo konwertera do konwersji na i z danego typu modelu do typu obsługiwanego przez dostawcę bazy danych.