Microsoft.EntityFrameworkCore.Storage.ValueConversion Obor názvů

Třídy

BoolToStringConverter

Boolean Převede hodnoty na a ze dvou řetězcových hodnot.

BoolToTwoValuesConverter<TProvider>

Boolean Převede hodnoty na a ze dvou různých hodnot.

BoolToZeroOneConverter<TProvider>

Převede Boolean hodnoty na a z 0 a 1.

BytesToStringConverter

Převede pole bajtů na řetězce a z řetězců.

CastingConverter<TModel,TProvider>

Převede TModel na a z TProvider pomocí jednoduchých přetypování z jednoho typu na druhý.

CharToStringConverter

Převede Char na a z jednoho znaku String.

CollectionToJsonStringConverter<TElement>

Převaděč hodnot, který převede primitivní kolekci .NET na řetězec JSON.

ConverterMappingHints

Určuje rady používané mapovačem typů při mapování pomocí ValueConverter.

DateOnlyToStringConverter

Převede DateOnly na a z řetězců.

DateTimeOffsetToBinaryConverter

DateTime Převede na a z binární reprezentace v dlouhém intervalu. Hodnota DateTime je zkrácena nad přesnost 0,1 milisekund.

DateTimeOffsetToBytesConverter

Převede DateTime na a z polí bajtů.

DateTimeOffsetToStringConverter

Převede DateTimeOffset na a z řetězců.

DateTimeToBinaryConverter

DateTime Převede pomocí .ToBinary() Tím se zachová DateTimeKind.

DateTimeToStringConverter

Převede DateTime na a z řetězců.

DateTimeToTicksConverter

Převede DateTime na a Ticks.

EnumToNumberConverter<TEnum,TNumber>

Převede výčtové hodnoty na a z jejich základní číselné reprezentace.

EnumToStringConverter<TEnum>

Převede výčtové hodnoty na a z jejich řetězcové reprezentace.

GuidToBytesConverter

Převede Guid na a z pole Byte.

GuidToStringConverter

Převede Guid na a z a pomocí String standardního formátu "8-4-4-4-12"./>.

IPAddressToBytesConverter

Převede na IPAddress a z Byte.

IPAddressToStringConverter

Převede na IPAddress a z String.

NumberToBytesConverter<TNumber>

Převede číselné hodnoty na pole bajtů a z polí bajtů.

NumberToStringConverter<TNumber>

Převede číselné hodnoty na a z jejich řetězcové reprezentace.

PhysicalAddressToBytesConverter

Převede na PhysicalAddress a z Byte.

PhysicalAddressToStringConverter

Převede na PhysicalAddress a z String.

RelationalConverterMappingHints

Určuje rady používané mapovačem typů při mapování pomocí ValueConverter.

StringToBoolConverter

Převede řetězce na hodnoty a z Boolean hodnot.

StringToBytesConverter

Převede řetězce na pole bajtů a z polí bajtů.

StringToCharConverter

Převede řetězce na hodnoty a z Char hodnot.

StringToDateOnlyConverter

Převede řetězce na hodnoty a z DateOnly hodnot.

StringToDateTimeConverter

Převede řetězce na hodnoty a z DateTime hodnot.

StringToDateTimeOffsetConverter

Převede řetězce na hodnoty a z DateTimeOffset hodnot.

StringToEnumConverter<TEnum>

Převede řetězce na hodnoty výčtu a z hodnot výčtu.

StringToGuidConverter

Převede řetězce na a z Guid řetězce pomocí standardního formátu "8-4-4-4-12"./>.

StringToNumberConverter<TNumber>

Převede řetězce na číselné hodnoty a z číselných hodnot.

StringToTimeOnlyConverter

Převede řetězce na hodnoty a z TimeOnly hodnot.

StringToTimeSpanConverter

Převede řetězce na hodnoty a z TimeSpan hodnot.

StringToUriConverter

Převede řetězce na hodnoty a z Uri hodnot.

TimeOnlyToStringConverter

Převede TimeOnly na a z řetězců.

TimeOnlyToTicksConverter

Převede TimeOnly na a Ticks.

TimeSpanToStringConverter

Převede TimeSpan na a z řetězců.

TimeSpanToTicksConverter

Převede TimeSpan na a Ticks.

UriToStringConverter

Převede na Uri a z String.

ValueConverter

Definuje převody z objektu jednoho typu v modelu na objekt stejného nebo jiného typu v úložišti.

ValueConverter<TModel,TProvider>

Definuje převody z objektu jednoho typu v modelu na objekt stejného nebo jiného typu v úložišti.

ValueConverterSelector

Registr ValueConverter instancí, který lze použít k vyhledání upřednostňovaného převaděče pro převod na a z daného typu modelu na typ, který podporuje poskytovatel databáze.

ValueConverterSelectorDependencies

Třída parametru závislostí služby pro ValueConverterSelector

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

Struktury

ValueConverterInfo

Obsahuje informace o dostupném ValueConverter objektu, včetně objektu pro vytvoření instance.

Rozhraní

IValueConverterSelector

Registr ValueConverterInfo , který lze použít k vyhledání upřednostňovaného převaděče pro převod na a z daného typu modelu na typ, který podporuje poskytovatel databáze.