IMutableModel.AddEntityType Yöntem

Tanım

Aşırı Yüklemeler

AddEntityType(String)

Modele varsayılan türde bir varlık türü ekler.

Gölge varlıklar şu anda çalışma zamanında ile kullanılan bir modelde DbContext desteklenmiyor. Bu nedenle, gölge durum varlık türleri yalnızca geçiş modeli anlık görüntülerinde vb. bulunur.

AddEntityType(String, Type)

Modele paylaşılan türde bir varlık türü ekler.

Paylaşılan tür varlık türü, CLR türünü modelde diğer türlerle paylaştıran ancak benzersiz bir adı olan ve her zaman adla tanımlanan bir varlık t t türlerindendir.

AddEntityType(Type)

Modele bir varlık türü ekler.

AddEntityType(String, String, IMutableEntityType)

Modele tanımlama gezintisi ile sahip olunan bir varlık türü ekler.

AddEntityType(Type, String, IMutableEntityType)

Modele tanımlama gezintisi ile sahip olunan bir varlık türü ekler.

AddEntityType(String)

Modele varsayılan türde bir varlık türü ekler.

Gölge varlıklar şu anda çalışma zamanında ile kullanılan bir modelde DbContext desteklenmiyor. Bu nedenle, gölge durum varlık türleri yalnızca geçiş modeli anlık görüntülerinde vb. bulunur.

public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (string name);
abstract member AddEntityType : string -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddEntityType (name As String) As IMutableEntityType

Parametreler

name
String

Eklenecek varlığın adı.

Döndürülenler

IMutableEntityType

Yeni varlık türü.

Şunlara uygulanır

AddEntityType(String, Type)

Modele paylaşılan türde bir varlık türü ekler.

Paylaşılan tür varlık türü, CLR türünü modelde diğer türlerle paylaştıran ancak benzersiz bir adı olan ve her zaman adla tanımlanan bir varlık t t türlerindendir.

public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (string name, Type type);
abstract member AddEntityType : string * Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddEntityType (name As String, type As Type) As IMutableEntityType

Parametreler

name
String

Eklenecek varlığın adı.

type
Type

Varlık türünün örneklerini temsil etmek için kullanılan CLR sınıfı.

Döndürülenler

IMutableEntityType

Yeni varlık türü.

Şunlara uygulanır

AddEntityType(Type)

Modele bir varlık türü ekler.

public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (Type clrType);
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (Type type);
abstract member AddEntityType : Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
abstract member AddEntityType : Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddEntityType (clrType As Type) As IMutableEntityType
Public Function AddEntityType (type As Type) As IMutableEntityType

Parametreler

clrTypetype
Type

Varlık türünün örneklerini temsil etmek için kullanılan CLR sınıfı.

Döndürülenler

IMutableEntityType

Yeni varlık türü.

Şunlara uygulanır

AddEntityType(String, String, IMutableEntityType)

Modele tanımlama gezintisi ile sahip olunan bir varlık türü ekler.

public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (string name, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType definingEntityType);
abstract member AddEntityType : string * string * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddEntityType (name As String, definingNavigationName As String, definingEntityType As IMutableEntityType) As IMutableEntityType

Parametreler

name
String

Eklenecek varlık türünün adı.

definingNavigationName
String

Tanımlayan gezinti.

definingEntityType
IMutableEntityType

Tanımlayan varlık türü.

Döndürülenler

IMutableEntityType

Yeni varlık türü.

Şunlara uygulanır

AddEntityType(Type, String, IMutableEntityType)

Modele tanımlama gezintisi ile sahip olunan bir varlık türü ekler.

public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (Type clrType, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType definingEntityType);
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddEntityType (Type type, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType definingEntityType);
abstract member AddEntityType : Type * string * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
abstract member AddEntityType : Type * string * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddEntityType (clrType As Type, definingNavigationName As String, definingEntityType As IMutableEntityType) As IMutableEntityType
Public Function AddEntityType (type As Type, definingNavigationName As String, definingEntityType As IMutableEntityType) As IMutableEntityType

Parametreler

clrTypetype
Type

Bu varlık türünün örneklerini temsil etmek için kullanılan CLR sınıfı.

definingNavigationName
String

Tanımlayan gezinti.

definingEntityType
IMutableEntityType

Tanımlayan varlık türü.

Döndürülenler

IMutableEntityType

Yeni varlık türü.

Şunlara uygulanır