Microsoft.EntityFrameworkCore.Storage.ValueConversion Ad Alanı

Sınıflar

Veri Akışı Adı Description
BoolToStringConverter

Boolean Değerleri iki dize değerine ve değerinden dönüştürür.

BoolToTwoValuesConverter<TProvider>

Boolean Değerleri iki farklı değere dönüştürür.

BoolToZeroOneConverter<TProvider>

Ve değerlerine Boolean ve 'den 01dönüştürür.

BytesToStringConverter

Bayt dizilerini dizelere ve dizelerden dönüştürür.

CastingConverter<TModel,TProvider>

TModel Bir türden diğerine basit atamalar kullanarak dönüştürme ve TProvider dönüştürme.

CharToStringConverter

bir Char öğesini tek karakterli Stringbir öğesine ve karakterden dönüştürür.

CollectionToJsonStringConverter<TElement>

bir .NET temel koleksiyonunu JSON dizesine dönüştüren bir değer dönüştürücüsü.

ConverterMappingHints

kullanarak ValueConvertereşleme yaparken tür eşleyicisi tarafından kullanılan ipuçlarını belirtir.

DateOnlyToStringConverter

Dizelere DateOnly ve dizelerden dönüştürür.

DateTimeOffsetToBinaryConverter

DateTime uzun bir ikili gösterime ve bu gösterimden dönüştürür. DateTime, 0,1 milisaniye duyarlığı aşarak kesilir.

DateTimeOffsetToBytesConverter

DateTime Bayt dizilerine ve dizilerinden dönüştürür.

DateTimeOffsetToStringConverter

Dizelere DateTimeOffset ve dizelerden dönüştürür.

DateTimeToBinaryConverter

DateTime kullanarak ToBinary()dönüştürür. Bu, öğesini DateTimeKindkorur.

DateTimeToStringConverter

Dizelere DateTime ve dizelerden dönüştürür.

DateTimeToTicksConverter

DateTime ve Ticksöğesine dönüştürür.

EnumToNumberConverter<TEnum,TNumber>

Sabit listesi değerlerini, temel alınan sayısal gösterimlerine ve değerlerinden dönüştürür.

EnumToStringConverter<TEnum>

Sabit listesi değerlerini dize gösterimlerine ve dizelerinden dönüştürür.

GuidToBytesConverter

bir Guid dizisinden ve dizisine Bytedönüştürür.

GuidToStringConverter

Guid Standart "8-4-4-4-4-12" biçimini kullanarak a'ya String ve 'den dönüştürür./>.

IPAddressToBytesConverter

bir IPAddress öğesine ve 'den Bytedönüştürür.

IPAddressToStringConverter

bir IPAddress öğesine ve 'den Stringdönüştürür.

NumberToBytesConverter<TNumber>

Sayısal değerleri bayt dizilerine ve dizilerinden dönüştürür.

NumberToStringConverter<TNumber>

Sayısal değerleri dize gösterimine ve temsilinden dönüştürür.

PhysicalAddressToBytesConverter

bir PhysicalAddress öğesine ve 'den Bytedönüştürür.

PhysicalAddressToStringConverter

bir PhysicalAddress öğesine ve 'den Stringdönüştürür.

RelationalConverterMappingHints

kullanarak ValueConvertereşleme yaparken tür eşleyicisi tarafından kullanılan ipuçlarını belirtir.

StringToBoolConverter

Dizeleri değerlere ve değerlerden Boolean dönüştürür.

StringToBytesConverter

Dizeleri bayt dizilerine ve dizilerinden dönüştürür.

StringToCharConverter

Dizeleri değerlere ve değerlerden Char dönüştürür.

StringToDateOnlyConverter

Dizeleri değerlere ve değerlerden DateOnly dönüştürür.

StringToDateTimeConverter

Dizeleri değerlere ve değerlerden DateTime dönüştürür.

StringToDateTimeOffsetConverter

Dizeleri değerlere ve değerlerden DateTimeOffset dönüştürür.

StringToEnumConverter<TEnum>

Dizeleri sabit listesi değerlerine ve değerlerine dönüştürür.

StringToGuidConverter

Standart "8-4-4-4-4-12" biçimini kullanarak dizeleri bir'e Guid ve 'den dönüştürür./>.

StringToNumberConverter<TNumber>

Dizeleri sayısal değerlere ve sayısal değerlerden dönüştürür.

StringToTimeOnlyConverter

Dizeleri değerlere ve değerlerden TimeOnly dönüştürür.

StringToTimeSpanConverter

Dizeleri değerlere ve değerlerden TimeSpan dönüştürür.

StringToUriConverter

Dizeleri değerlere ve değerlerden Uri dönüştürür.

TimeOnlyToStringConverter

Dizelere TimeOnly ve dizelerden dönüştürür.

TimeOnlyToTicksConverter

TimeOnly ve Ticksöğesine dönüştürür.

TimeSpanToStringConverter

Dizelere TimeSpan ve dizelerden dönüştürür.

TimeSpanToTicksConverter

TimeSpan ve Ticksöğesine dönüştürür.

UriToStringConverter

bir Uri öğesine ve 'den Stringdönüştürür.

ValueConverter

Modeldeki bir türdeki nesneden depodaki aynı veya farklı türde bir nesneye dönüştürmeleri tanımlar.

ValueConverter<TModel,TProvider>

Modeldeki bir türdeki nesneden depodaki aynı veya farklı türde bir nesneye dönüştürmeleri tanımlar.

ValueConverterSelector

Belirli bir model türüne ve bu model türünden veritabanı sağlayıcısının ValueConverter desteklediği türe dönüştürmek için kullanılacak tercih edilen dönüştürücüsü bulmak için kullanılabilecek örneklerin kayıt defteri.

ValueConverterSelectorDependencies

için hizmet bağımlılıkları parametre sınıfı ValueConverterSelector

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

Yapılar

Veri Akışı Adı Description
ValueConverterInfo

Örnek oluşturmak için bir fabrika da dahil olmak üzere kullanılabilir ValueConverter bilgiler içerir.

Arabirimler

Veri Akışı Adı Description
IValueConverterSelector

Bu kayıt defteri ValueConverterInfo , belirli bir model türüne ve bu model türünden veritabanı sağlayıcısının desteklediği bir türe dönüştürmek için kullanılacak tercih edilen dönüştürücüsü bulmak için kullanılabilir.