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

Třídy

Název Description
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>

Boolean Převede hodnoty na a z a 1.0

BytesToStringConverter

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

CastingConverter<TModel,TProvider>

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

CharToStringConverter

Převede znak na Char 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

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

DateTimeOffsetToBinaryConverter

Převede na binární reprezentaci DateTime a z binární reprezentace v dlouhém formátu. DateTime se zkracuje nad 0,1 milisekundovou přesností.

DateTimeOffsetToBytesConverter

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

DateTimeOffsetToStringConverter

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

DateTimeToBinaryConverter

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

DateTimeToStringConverter

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

DateTimeToTicksConverter

DateTime Převede na a Ticks.

EnumToNumberConverter<TEnum,TNumber>

Převede hodnoty výčtu na jejich základní číselnou reprezentaci a z jejich podkladové číselné reprezentace.

EnumToStringConverter<TEnum>

Převede hodnoty výčtu na řetězcové vyjádření a z jejich řetězcového vyjádření.

GuidToBytesConverter

Převede pole Guid na a z pole .Byte

GuidToStringConverter

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

IPAddressToBytesConverter

Převede na IPAddress a z objektu Byte.

IPAddressToStringConverter

Převede na IPAddress a z objektu String.

NumberToBytesConverter<TNumber>

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

NumberToStringConverter<TNumber>

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

PhysicalAddressToBytesConverter

Převede na PhysicalAddress a z objektu Byte.

PhysicalAddressToStringConverter

Převede na PhysicalAddress a z objektu 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í.

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 výčtové hodnoty a z hodnot výčtu.

StringToGuidConverter

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

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

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

TimeOnlyToTicksConverter

TimeOnly Převede na a Ticks.

TimeSpanToStringConverter

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

TimeSpanToTicksConverter

TimeSpan Převede na a Ticks.

UriToStringConverter

Převede na Uri a z objektu 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 daný typ modelu a z daného typu modelu na typ, který podporuje poskytovatel databáze.

ValueConverterSelectorDependencies

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

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

Struktury

Název Description
ValueConverterInfo

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

Rozhraní

Název Description
IValueConverterSelector

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