IConventionModelBuilder.Entity 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Entity(String, String, IConventionEntityType, Boolean) |
傳回物件,這個物件可用來設定具有定義導覽的指定實體類型。 如果具有所提供名稱的實體類型尚未屬於模型,則會將新的陰影實體類型新增至模型。 |
Entity(Type, String, IConventionEntityType, Boolean) |
傳回物件,這個物件可用來設定具有定義導覽的指定實體類型。 如果具有所提供類型的實體類型尚未屬於模型,則會將新的實體類型新增至模型。 |
Entity(String, Nullable<Boolean>, Boolean) |
傳回物件,這個物件可用來在模型中設定指定的實體類型。 如果具有所提供名稱的實體類型尚未屬於模型,則會將新的陰影實體類型新增至模型。 |
Entity(Type, Nullable<Boolean>, Boolean) |
傳回物件,這個物件可用來在模型中設定指定的實體類型。 如果具有所提供類型的實體類型尚未屬於模型,則會將新的實體類型新增至模型。 |
Entity(String, String, IConventionEntityType, Boolean)
傳回物件,這個物件可用來設定具有定義導覽的指定實體類型。 如果具有所提供名稱的實體類型尚未屬於模型,則會將新的陰影實體類型新增至模型。
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder Entity (string name, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType definingEntityType, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? Entity (string name, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType definingEntityType, bool fromDataAnnotation = false);
abstract member Entity : string * string * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function Entity (name As String, definingNavigationName As String, definingEntityType As IConventionEntityType, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder
參數
- name
- String
要設定的實體類型名稱。
- definingNavigationName
- String
定義導覽。
- definingEntityType
- IConventionEntityType
定義實體類型。
- fromDataAnnotation
- Boolean
指出是否已使用資料批註指定組態。
傳回
如果已加入實體類型或已經加入模型一部分,則可用來設定實體型別的物件, null
否則為 。
適用於
Entity(Type, String, IConventionEntityType, Boolean)
傳回物件,這個物件可用來設定具有定義導覽的指定實體類型。 如果具有所提供類型的實體類型尚未屬於模型,則會將新的實體類型新增至模型。
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder Entity (Type type, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType definingEntityType, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? Entity (Type type, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType definingEntityType, bool fromDataAnnotation = false);
abstract member Entity : Type * string * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function Entity (type As Type, definingNavigationName As String, definingEntityType As IConventionEntityType, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder
參數
- type
- Type
要設定的實體類型類型。
- definingNavigationName
- String
定義導覽。
- definingEntityType
- IConventionEntityType
定義實體類型。
- fromDataAnnotation
- Boolean
指出是否已使用資料批註指定組態。
傳回
如果已加入實體類型或已經加入模型一部分,則可用來設定實體型別的物件, null
否則為 。
適用於
Entity(String, Nullable<Boolean>, Boolean)
傳回物件,這個物件可用來在模型中設定指定的實體類型。 如果具有所提供名稱的實體類型尚未屬於模型,則會將新的陰影實體類型新增至模型。
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder Entity (string name, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? Entity (string name, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
abstract member Entity : string * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function Entity (name As String, Optional shouldBeOwned As Nullable(Of Boolean) = False, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder
參數
- name
- String
要設定的實體類型名稱。
- fromDataAnnotation
- Boolean
指出是否已使用資料批註指定組態。
傳回
如果已加入實體類型或已經加入模型一部分,則可用來設定實體型別的物件, null
否則為 。
適用於
Entity(Type, Nullable<Boolean>, Boolean)
傳回物件,這個物件可用來在模型中設定指定的實體類型。 如果具有所提供類型的實體類型尚未屬於模型,則會將新的實體類型新增至模型。
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder Entity (Type type, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? Entity (Type type, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
abstract member Entity : Type * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function Entity (type As Type, Optional shouldBeOwned As Nullable(Of Boolean) = False, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder
參數
- type
- Type
要設定的實體類型類型。
- fromDataAnnotation
- Boolean
指出是否已使用資料批註指定組態。
傳回
如果已加入實體類型或已經加入模型一部分,則可用來設定實體型別的物件, null
否則為 。