IConventionEntityTypeBuilder.HasDiscriminator 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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
指出是否使用資料批註來指定組態。
傳回
允許設定鑒別子屬性的產生器。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應