Share via


IConventionElementTypeBuilder.HasConversion 方法

定義

多載

HasConversion(Type, Boolean)

設定集合的專案,以便在寫入資料庫之前先轉換其值,並在從資料庫讀取時轉換回 。

HasConversion(ValueConverter, Boolean)

設定集合的專案,以便在寫入資料庫之前先轉換其值,並在從資料庫讀取時轉換回 。

HasConversion(Type, Boolean)

設定集合的專案,以便在寫入資料庫之前先轉換其值,並在從資料庫讀取時轉換回 。

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

參數

providerClrType
Type

要轉換成和移出的類型。

fromDataAnnotation
Boolean

指出是否使用資料批註來指定組態。

傳回

如果套用組態,則為相同的產生器實例, null 否則為 。

適用於

HasConversion(ValueConverter, Boolean)

設定集合的專案,以便在寫入資料庫之前先轉換其值,並在從資料庫讀取時轉換回 。

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

參數

converter
ValueConverter

要使用的轉換器。

fromDataAnnotation
Boolean

指出是否使用資料批註來指定組態。

傳回

如果套用組態,則為相同的產生器實例, null 否則為 。

適用於