Aracılığıyla paylaş


IConventionModelBuilder.Entity Yöntem

Tanım

Aşırı Yüklemeler

Entity(String, String, IConventionEntityType, Boolean)

Gezinti tanımlayarak belirli bir varlık türünü yapılandırmak için kullanılabilecek bir nesne döndürür. Sağlanan ada sahip bir varlık türü modelin parçası değilse, modele yeni bir gölge varlık türü eklenir.

Entity(Type, String, IConventionEntityType, Boolean)

Gezinti tanımlayarak belirli bir varlık türünü yapılandırmak için kullanılabilecek bir nesne döndürür. Sağlanan türe sahip bir varlık türü modelin parçası değilse, modele yeni bir varlık türü eklenir.

Entity(String, Nullable<Boolean>, Boolean)

Modelde belirli bir varlık türünü yapılandırmak için kullanılabilecek bir nesne döndürür. Sağlanan ada sahip bir varlık türü modelin parçası değilse, modele yeni bir gölge varlık türü eklenir.

Entity(Type, Nullable<Boolean>, Boolean)

Modelde belirli bir varlık türünü yapılandırmak için kullanılabilecek bir nesne döndürür. Sağlanan türe sahip bir varlık türü modelin parçası değilse, modele yeni bir varlık türü eklenir.

Entity(String, String, IConventionEntityType, Boolean)

Gezinti tanımlayarak belirli bir varlık türünü yapılandırmak için kullanılabilecek bir nesne döndürür. Sağlanan ada sahip bir varlık türü modelin parçası değilse, modele yeni bir gölge varlık türü eklenir.

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

Parametreler

name
String

Yapılandırılacak varlık türünün adı.

definingNavigationName
String

Tanımlama gezintisi.

definingEntityType
IConventionEntityType

Tanımlayıcı varlık türü.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmediğinden emin olun.

Döndürülenler

Varlık türü eklenmişse veya modelin bir parçasıysa varlık türünü yapılandırmak için kullanılabilecek bir nesne, null aksi takdirde.

Şunlara uygulanır

Entity(Type, String, IConventionEntityType, Boolean)

Gezinti tanımlayarak belirli bir varlık türünü yapılandırmak için kullanılabilecek bir nesne döndürür. Sağlanan türe sahip bir varlık türü modelin parçası değilse, modele yeni bir varlık türü eklenir.

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

Parametreler

type
Type

Yapılandırılacak varlık türünün türü.

definingNavigationName
String

Tanımlama gezintisi.

definingEntityType
IConventionEntityType

Tanımlayıcı varlık türü.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmediğinden emin olun.

Döndürülenler

Varlık türü eklenmişse veya modelin bir parçasıysa varlık türünü yapılandırmak için kullanılabilecek bir nesne, null aksi takdirde.

Şunlara uygulanır

Entity(String, Nullable<Boolean>, Boolean)

Modelde belirli bir varlık türünü yapılandırmak için kullanılabilecek bir nesne döndürür. Sağlanan ada sahip bir varlık türü modelin parçası değilse, modele yeni bir gölge varlık türü eklenir.

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

Parametreler

name
String

Yapılandırılacak varlık türünün adı.

shouldBeOwned
Nullable<Boolean>

true varlık türüne ait olması gerekiyorsa, false varlık türüne ait olmaması gerekiyorsa

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmediğinden emin olun.

Döndürülenler

Varlık türü eklenmişse veya modelin bir parçasıysa varlık türünü yapılandırmak için kullanılabilecek bir nesne, null aksi takdirde.

Şunlara uygulanır

Entity(Type, Nullable<Boolean>, Boolean)

Modelde belirli bir varlık türünü yapılandırmak için kullanılabilecek bir nesne döndürür. Sağlanan türe sahip bir varlık türü modelin parçası değilse, modele yeni bir varlık türü eklenir.

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

Parametreler

type
Type

Yapılandırılacak varlık türünün türü.

shouldBeOwned
Nullable<Boolean>

true varlık türüne ait olması gerekiyorsa, false varlık türüne ait olmaması gerekiyorsa

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmediğinden emin olun.

Döndürülenler

Varlık türü eklenmişse veya modelin bir parçasıysa varlık türünü yapılandırmak için kullanılabilecek bir nesne, null aksi takdirde.

Şunlara uygulanır