IConventionPropertyBuilder.HasConversion Yöntem

Tanım

Aşırı Yüklemeler

HasConversion(ValueConverter, Boolean)

Özelliği, özellik değerinin verilen ' i kullanarak veritabanına ve veritabanından dönüştürülmesini sağlayacak şekilde yapılandırır ValueConverter .

HasConversion(Type, Boolean)

Özelliği, özellik değeri veritabanına yazılmadan önce verilen türe dönüştürülecek ve veritabanından okunurken geri dönüştürülmeden önce, özelliği yapılandırır.

HasConversion(ValueConverter, Boolean)

Özelliği, özellik değerinin verilen ' i kullanarak veritabanına ve veritabanından dönüştürülmesini sağlayacak şekilde yapılandırır ValueConverter .

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 mı belirtilmediğini belirtir.

Döndürülenler

IConventionPropertyBuilder

Yapılandırma uygulanmışsa aynı Oluşturucu örneği, null tersi durumda.

Şunlara uygulanır

HasConversion(Type, Boolean)

Özelliği, özellik değeri veritabanına yazılmadan önce verilen türe dönüştürülecek ve veritabanından okunurken geri dönüştürülmeden önce, özelliği yapılandırı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 tür.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionPropertyBuilder

Yapılandırma uygulanmışsa aynı Oluşturucu örneği, null tersi durumda.

Şunlara uygulanır