Dil

StringToBytesConverter Sınıf

Tanım

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

[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2, 2 })]
public class StringToBytesConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<string,byte[]>
public class StringToBytesConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<string,byte[]>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2, 2 })>]
type StringToBytesConverter = class
    inherit ValueConverter<string, byte[]>
type StringToBytesConverter = class
    inherit ValueConverter<string, byte[]>
Public Class StringToBytesConverter
Inherits ValueConverter(Of String, Byte())
Devralma
StringToBytesConverter
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. EF Core değer dönüştürücüleri .

Oluşturucular

Veri Akışı Adı Description
StringToBytesConverter(Encoding, ConverterMappingHints)

Bu dönüştürücüye ait yeni bir örnek oluşturur.

Özellikler

Veri Akışı Adı Description
ConstructorExpression

Bu nesnenin oluşturulmasını temsil eden ifade.

(Devralındığı yer: ValueConverter<TModel,TProvider>)
ConstructorExpressionWithoutMappingHints

bu nesnenin olmadan ConverterMappingHintsoluşturulmasını temsil eden ifade.

(Devralındığı yer: ValueConverter<TModel,TProvider>)
ConvertFromProvider

Depodan veri okurken nesneleri dönüştürme işlevini, null değerleri, kutulamaları ve basit türlerin tam olmayan eşleşmelerini işlemek için kurulumu alır.

(Devralındığı yer: ValueConverter<TModel,TProvider>)
ConvertFromProviderExpression

Depodan veri okurken nesneleri tam olarak sağlanan şekilde dönüştürecek ifadeyi alır ve basit türlerin null, kutulama ve tam olmayan eşleşmelerini işleyemeyebilir.

(Devralındığı yer: ValueConverter<TModel,TProvider>)
ConvertFromProviderTyped

Depodan veri okurken nesneleri dönüştürme işlevini alır.

(Devralındığı yer: ValueConverter<TModel,TProvider>)
ConvertsNulls

ise true, null değerleri dönüştürme için dönüştürücüye geçirilir. Aksi takdirde null değerler her zaman null kalır.

(Devralındığı yer: ValueConverter)
ConvertToProvider

Depoya veri yazarken nesneleri dönüştürme işlevini, null değerleri, kutulamaları ve basit türlerin tam olmayan eşleşmelerini işlemek için kurulumu alır.

(Devralındığı yer: ValueConverter<TModel,TProvider>)
ConvertToProviderExpression

Depoya veri yazarken nesneleri tam olarak sağlanan şekilde dönüştürecek ifadeyi alır ve basit türlerin null, kutulama ve tam olmayan eşleşmelerini işleyemeyebilir.

(Devralındığı yer: ValueConverter<TModel,TProvider>)
ConvertToProviderTyped

Depoya veri yazarken nesneleri dönüştürme işlevini alır.

(Devralındığı yer: ValueConverter<TModel,TProvider>)
DefaultInfo

Bu dönüştürücü varsayılan kullanımı için A ValueConverterInfo .

Instance

Bu dönüştürücüye ait önbelleğe alınmış, varsayılan bir örnek.

MappingHints

tarafından dönüştürülen veriler için uygun modellerle veri türleri oluşturmak için kullanılabilecek ITypeMappingSource ipuçları.

(Devralındığı yer: ValueConverter)
ModelClrType

EF modelinde kullanılan CLR türü.

(Devralındığı yer: ValueConverter<TModel,TProvider>)
ProviderClrType

Mağazadan okuma ve yazma sırasında kullanılan CLR türü.

(Devralındığı yer: ValueConverter<TModel,TProvider>)

Yöntemler

Veri Akışı Adı Description
ComposeWith(ValueConverter)

İlk dönüştürmenin sonucu ikinci dönüştürmeye giriş olarak kullanılacak şekilde bu örnekle başka bir ValueConverter örnek oluşturur.

(Devralındığı yer: ValueConverter)

Şunlara uygulanır