Aracılığıyla paylaş


IConventionPropertyBuilder.HasConversion Yöntem

Tanım

Aşırı Yüklemeler

HasConversion(ValueConverter, Boolean)

Özelliği, özellik değerinin verilen ValueConverterkullanılarak veritabanına ve veritabanından dönüştürülmesi için yapılandırılır.

HasConversion(Type, Boolean)

Özelliği, özelliğe yazmadan önce verilen türe dönüştürülecek ve veritabanından okurken geri dönüştürülecek şekilde yapılandırılır.

HasConversion(ValueConverter, Boolean)

Özelliği, özellik değerinin verilen ValueConverterkullanılarak veritabanına ve veritabanından dönüştürülmesi için yapılandırılır.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasConversion (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter converter, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasConversion (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter? converter, bool fromDataAnnotation = false);
abstract member HasConversion : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function HasConversion (converter As ValueConverter, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parametreler

converter
ValueConverter

Kullanılacak dönüştürücü.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmediğinden emin olun.

Döndürülenler

Yapılandırma uygulandıysa aynı oluşturucu örneği, null aksi takdirde.

Şunlara uygulanır

HasConversion(Type, Boolean)

Özelliği, özelliğe yazmadan önce verilen türe dönüştürülecek ve veritabanından okurken geri dönüştürülecek şekilde yapılandırılır.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasConversion (Type providerClrType, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasConversion (Type? providerClrType, bool fromDataAnnotation = false);
abstract member HasConversion : Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function HasConversion (providerClrType As Type, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parametreler

providerClrType
Type

Dönüştürülecek ve dönüştürülecek tür.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmediğinden emin olun.

Döndürülenler

Yapılandırma uygulandıysa aynı oluşturucu örneği, null aksi takdirde.

Şunlara uygulanır