Microsoft.EntityFrameworkCore.Storage.ValueConversion 命名空間

類別

名稱 Description
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

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

結構

名稱 Description
ValueConverterInfo

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

介面

名稱 Description
IValueConverterSelector

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