次の方法で共有


IConventionPropertyBuilder.HasConversion メソッド

定義

オーバーロード

HasConversion(ValueConverter, Boolean)

プロパティ値が、指定 ValueConverterされた を使用してデータベースとの間で変換されるようにプロパティを構成します。

HasConversion(Type, Boolean)

データベースに書き込む前にプロパティ値が指定された型に変換され、データベースから読み取るときに元に戻されるようにプロパティを構成します。

HasConversion(ValueConverter, Boolean)

プロパティ値が、指定 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

パラメーター

converter
ValueConverter

使用するコンバーター。

fromDataAnnotation
Boolean

構成がデータ注釈を使用して指定されたかどうかを示します。

戻り値

構成が適用された場合は同じビルダー インスタンス。 null それ以外の場合は 。

適用対象

HasConversion(Type, Boolean)

データベースに書き込む前にプロパティ値が指定された型に変換され、データベースから読み取るときに元に戻されるようにプロパティを構成します。

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

パラメーター

providerClrType
Type

変換元と変換元の型。

fromDataAnnotation
Boolean

構成がデータ注釈を使用して指定されたかどうかを示します。

戻り値

構成が適用された場合は同じビルダー インスタンス。 null それ以外の場合は 。

適用対象