共用方式為


IConventionModelBuilder.Entity 方法

定義

多載

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

要設定的實體類型名稱。

shouldBeOwned
Nullable<Boolean>

true 如果實體類型應該擁有, false 則為 ,如果實體類型不應該擁有,則為

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

要設定的實體類型類型。

shouldBeOwned
Nullable<Boolean>

true 如果實體類型應該擁有, false 則為 ,如果實體類型不應該擁有,則為

fromDataAnnotation
Boolean

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

傳回

如果已加入實體類型或已經加入模型一部分,則可用來設定實體型別的物件, null 否則為 。

適用於