BoolToZeroOneConverter<TProvider> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Değerleri Boolean 0 ve 1'e ve değerine dönüştürür.
public class BoolToZeroOneConverter<TProvider> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.BoolToTwoValuesConverter<TProvider>
type BoolToZeroOneConverter<'Provider> = class
inherit BoolToTwoValuesConverter<'Provider>
Public Class BoolToZeroOneConverter(Of TProvider)
Inherits BoolToTwoValuesConverter(Of TProvider)
Tür Parametreleri
- TProvider
- Devralma
-
ValueConverter<Boolean,TProvider>BoolToZeroOneConverter<TProvider>
Açıklamalar
Daha EF Core için bkz. değer dönüştürücüleri.
Oluşturucular
| BoolToZeroOneConverter<TProvider>() |
Bu dönüştürücünün yeni bir örneğini oluşturur. Bu dönüştürücü sırayı korur. |
| BoolToZeroOneConverter<TProvider>(ConverterMappingHints) |
Bu dönüştürücünün yeni bir örneğini oluşturur. Bu dönüştürücü sırayı korur. |
Özellikler
| ConvertFromProvider |
Depodan veri okurken, basit türlerde null değerleri, kutulama ve tam eşleşmeleri işlemek için kurulum sırasında nesneleri dönüştürme işlevini alır. (Devralındığı yer: ValueConverter<TModel,TProvider>) |
| ConvertFromProviderExpression |
Depodan veri okurken, tam olarak sağlanan şekilde nesneleri dönüştürmek için ifadeyi alır ve basit türlerde null değerleri, kutulama ve tam eşleşmeleri işlemeyebilir. (Devralındığı yer: ValueConverter<TModel,TProvider>) |
| ConvertsNulls |
İse Varsayılan olarak, değer dönüştürücülerinin null değer Dönüştürücüsü, karşılık gelen herhangi bir yabancı anahtar özelliği gibi, null yapılabilir özellikler için kullanılabilmesi için null değerleri işlemez. (Devralındığı yer: ValueConverter) |
| ConvertToProvider |
Depoya veri yazarken, basit türlerde null değerleri, kutulama ve tam eşleşmeleri işlemek için kurulum sırasında nesneleri dönüştürme işlevini alır. (Devralındığı yer: ValueConverter<TModel,TProvider>) |
| ConvertToProviderExpression |
Depoya veri yazarken, tam olarak sağlanan şekilde nesneleri dönüştürmek için ifadeyi alır ve basit türlerde null değerleri, kutulama ve tam eşleşmeleri işlemeyebilir. (Devralındığı yer: ValueConverter<TModel,TProvider>) |
| DefaultInfo |
Bu ValueConverterInfo dönüştürücünün varsayılan kullanımı için bir. |
| MappingHints |
ITypeMappingSourceDönüştürülmüş veriler için uygun modellerle veri türleri oluşturmak üzere tarafından kullanılabilen 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 için kullanılan CLR türü. (Devralındığı yer: ValueConverter<TModel,TProvider>) |
Yöntemler
| ComposeWith(ValueConverter) |
ValueConverterİkinci dönüştürmeye giriş olarak ilk dönüştürmenin sonucunun kullanıldığı gibi başka bir örneği bu şekilde oluşturur. (Devralındığı yer: ValueConverter) |