Microsoft.EntityFrameworkCore.Storage.ValueConversion 命名空間

類別

BoolToStringConverter

Boolean 值從兩個字串值來回轉換。

BoolToTwoValuesConverter<TProvider>

Boolean 值與兩個不同的值來回轉換。

BoolToZeroOneConverter<TProvider>

Boolean 值與 和 1 轉換。 0

BytesToStringConverter

將位元組陣列與字串轉換。

CastingConverter<TModel,TProvider>

使用 TModelTProvider 從某個型別轉換成另一個型別的簡單轉換來回轉換。

CharToStringConverter

Char 轉換成 單一字元 String 的 和 。

CollectionToJsonStringConverter<TElement>

將 .NET 基本集合轉換成 JSON 字串的值轉換器。

ConverterMappingHints

指定使用 ValueConverter 進行對應時,類型對應程式所使用的提示。

DateOnlyToStringConverter

DateOnly 字串來回轉換。

DateTimeOffsetToBinaryConverter

DateTime將 long 中的二進位表示轉換成和轉換。 DateTime 會截斷超過 0.1 毫秒的有效位數。

DateTimeOffsetToBytesConverter

DateTime 位元組陣列來回轉換。

DateTimeOffsetToStringConverter

DateTimeOffset 字串來回轉換。

DateTimeToBinaryConverter

DateTime使用 ToBinary() 轉換。 這會保留 DateTimeKind

DateTimeToStringConverter

DateTime 字串來回轉換。

DateTimeToTicksConverter

DateTime轉換為 和 Ticks

EnumToNumberConverter<TEnum,TNumber>

將列舉值轉換為其基礎數值標記法,以及從其基礎數值表示。

EnumToStringConverter<TEnum>

將列舉值從其字串表示來回轉換。

GuidToBytesConverter

Guid 轉換為 的陣列,以及從 陣列轉換 Byte

GuidToStringConverter

Guid使用標準 「8-4-4-4-4-12」 格式 > ,將 轉換為 和 從 String

IPAddressToBytesConverter

IPAddress 轉換為 和 從 Byte

IPAddressToStringConverter

IPAddress 轉換為 和 從 String

NumberToBytesConverter<TNumber>

將數值從位元組陣列來回轉換。

NumberToStringConverter<TNumber>

將數值轉換為字串表示,以及從其字串表示。

PhysicalAddressToBytesConverter

PhysicalAddress 轉換為 和 從 Byte

PhysicalAddressToStringConverter

PhysicalAddress 轉換為 和 從 String

RelationalConverterMappingHints

指定使用 ValueConverter 進行對應時,類型對應程式所使用的提示。

StringToBoolConverter

將字串轉換為值,以及從 Boolean 值轉換。

StringToBytesConverter

將字串轉換為位元組陣列,以及從陣列轉換。

StringToCharConverter

將字串轉換為值,以及從 Char 值轉換。

StringToDateOnlyConverter

將字串轉換為值,以及從 DateOnly 值轉換。

StringToDateTimeConverter

將字串轉換為值,以及從 DateTime 值轉換。

StringToDateTimeOffsetConverter

將字串轉換為值,以及從 DateTimeOffset 值轉換。

StringToEnumConverter<TEnum>

將字串轉換為列舉值,以及從列舉值轉換。

StringToGuidConverter

使用標準 「8-4-4-4-4-12」 格式來回轉換字串 Guid 。/ > 。

StringToNumberConverter<TNumber>

將字串轉換成數值,以及從數值轉換。

StringToTimeOnlyConverter

將字串轉換為值,以及從 TimeOnly 值轉換。

StringToTimeSpanConverter

將字串轉換為值,以及從 TimeSpan 值轉換。

StringToUriConverter

將字串轉換為值,以及從 Uri 值轉換。

TimeOnlyToStringConverter

TimeOnly 字串來回轉換。

TimeOnlyToTicksConverter

TimeOnly轉換為 和 Ticks

TimeSpanToStringConverter

TimeSpan 字串來回轉換。

TimeSpanToTicksConverter

TimeSpan轉換為 和 Ticks

UriToStringConverter

Uri 轉換為 和 從 String

ValueConverter

定義從模型中某個類型的物件轉換成存放區中相同或不同類型的物件。

ValueConverter<TModel,TProvider>

定義從模型中某個類型的物件轉換成存放區中相同或不同類型的物件。

ValueConverterSelector

實例的 ValueConverter 登錄,可用來尋找慣用的轉換子,以用來轉換成資料庫提供者所支援的型別,以及從指定的模型類型轉換。

ValueConverterSelectorDependencies

的服務相依性參數類別 ValueConverterSelector

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

結構

ValueConverterInfo

包含可用的 ValueConverter 資訊,包括建立實例的處理站。

介面

IValueConverterSelector

ValueConverterInfo 登錄,可用來尋找慣用的轉換子,以便用來轉換成指定模型類型,以及從指定的模型類型轉換成資料庫提供者所支援的型別。