Udostępnij za pośrednictwem


Microsoft.EntityFrameworkCore.Storage.ValueConversion Przestrzeń nazw

Klasy

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 z 0 i i 1.

BytesToStringConverter

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

CastingConverter<TModel,TProvider>

Konwertuje TModel na i z TProvider używania prostych rzutów z jednego typu do drugiego.

CharToStringConverter

Konwertuje element Char na i z pojedynczego znaku String.

CollectionToJsonStringConverter<TElement>

Konwerter wartości, który konwertuje kolekcję pierwotną platformy .NET na ciąg JSON.

ConverterMappingHints

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

DateOnlyToStringConverter

Konwertuje DateOnly na ciągi i z tych ciągów.

DateTimeOffsetToBinaryConverter

Konwertuje DateTime na i z reprezentacji binarnej w długim czasie. 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 ciągi i z tych ciągów.

DateTimeToBinaryConverter

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

DateTimeToStringConverter

Konwertuje DateTime na ciągi i z tych 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ągów.

GuidToBytesConverter

Konwertuje element Guid na i z tablicy .Byte

GuidToStringConverter

Konwertuje element Guid na i z String przy użyciu standardowego formatu> "8-4-4-4-12".

IPAddressToBytesConverter

Konwertuje element IPAddress na i z elementu Byte.

IPAddressToStringConverter

Konwertuje element IPAddress na i z elementu 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ągu.

PhysicalAddressToBytesConverter

Konwertuje element PhysicalAddress na i z elementu Byte.

PhysicalAddressToStringConverter

Konwertuje element PhysicalAddress na i z elementu String.

RelationalConverterMappingHints

Określa wskazówki używane przez mapator typu podczas mapowania przy użyciu elementu 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 wyliczeniowych.

StringToGuidConverter

Konwertuje ciągi na i z Guid formatu przy użyciu standardu "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 ciągi i z tych ciągów.

TimeOnlyToTicksConverter

Konwertuje TimeOnly na i Ticks.

TimeSpanToStringConverter

Konwertuje TimeSpan na ciągi i z tych ciągów.

TimeSpanToTicksConverter

Konwertuje TimeSpan na i Ticks.

UriToStringConverter

Konwertuje element Uri na i z elementu 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 użycia do konwersji na dany typ modelu i z danego typu do typu obsługiwanego przez dostawcę bazy danych.

ValueConverterSelectorDependencies

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

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

Struktury

ValueConverterInfo

Zawiera informacje o dostępnej ValueConverter fabryce, w tym o tworzeniu wystąpienia.

Interfejsy

IValueConverterSelector

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