IConventionEntityTypeBuilder.HasDiscriminator 方法

定義

多載

HasDiscriminator(Boolean)

設定辨識子屬性,用來識別當繼承階層對應至關係資料庫中的單一資料表時,資料表中每個資料列所代表的實體類型。

HasDiscriminator(MemberInfo, Boolean)

設定辨識子屬性,用來識別當繼承階層對應至關係資料庫中的單一資料表時,資料表中每個資料列所代表的實體類型。

HasDiscriminator(String, Boolean)

設定辨識子屬性,用來識別當繼承階層對應至關係資料庫中的單一資料表時,資料表中每個資料列所代表的實體類型。

HasDiscriminator(Type, Boolean)

設定辨識子屬性,用來識別當繼承階層對應至關係資料庫中的單一資料表時,資料表中每個資料列所代表的實體類型。

HasDiscriminator(String, Type, Boolean)

設定辨識子屬性,用來識別當繼承階層對應至關係資料庫中的單一資料表時,資料表中每個資料列所代表的實體類型。

HasDiscriminator(Boolean)

設定辨識子屬性,用來識別當繼承階層對應至關係資料庫中的單一資料表時,資料表中每個資料列所代表的實體類型。

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (bool fromDataAnnotation = false);
abstract member HasDiscriminator : bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

參數

fromDataAnnotation
Boolean

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

傳回

允許設定鑒別子屬性的產生器。

適用於

HasDiscriminator(MemberInfo, Boolean)

設定辨識子屬性,用來識別當繼承階層對應至關係資料庫中的單一資料表時,資料表中每個資料列所代表的實體類型。

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
abstract member HasDiscriminator : System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (memberInfo As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

參數

memberInfo
MemberInfo

對應至鑒別子屬性的屬性。

fromDataAnnotation
Boolean

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

傳回

允許設定鑒別子屬性的產生器。

適用於

HasDiscriminator(String, Boolean)

設定辨識子屬性,用來識別當繼承階層對應至關係資料庫中的單一資料表時,資料表中每個資料列所代表的實體類型。

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (string name, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (string name, bool fromDataAnnotation = false);
abstract member HasDiscriminator : string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (name As String, Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

參數

name
String

鑒別子屬性的名稱。

fromDataAnnotation
Boolean

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

傳回

允許設定鑒別子屬性的產生器。

適用於

HasDiscriminator(Type, Boolean)

設定辨識子屬性,用來識別當繼承階層對應至關係資料庫中的單一資料表時,資料表中每個資料列所代表的實體類型。

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

參數

type
Type

儲存在鑒別子屬性中的數值型別。

fromDataAnnotation
Boolean

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

傳回

允許設定鑒別子屬性的產生器。

適用於

HasDiscriminator(String, Type, Boolean)

設定辨識子屬性,用來識別當繼承階層對應至關係資料庫中的單一資料表時,資料表中每個資料列所代表的實體類型。

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (string name, Type type, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (string name, Type type, bool fromDataAnnotation = false);
abstract member HasDiscriminator : string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (name As String, type As Type, Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

參數

name
String

鑒別子屬性的名稱。

type
Type

儲存在鑒別子屬性中的數值型別。

fromDataAnnotation
Boolean

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

傳回

允許設定鑒別子屬性的產生器。

適用於