IMutableModel.AddOwnedEntityType Methode

Definition

Überlädt

AddOwnedEntityType(String)

Fügt dem Modell einen eigenen Entitätstyp vom Standardtyp hinzu.

AddOwnedEntityType(Type)

Fügt dem Modell einen eigenen Entitätstyp hinzu.

AddOwnedEntityType(String, Type)

Fügt dem Modell einen Entitätstyp des eigenen freigegebenen Typs hinzu.

AddOwnedEntityType(String)

Fügt dem Modell einen eigenen Entitätstyp vom Standardtyp hinzu.

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

Parameter

name
String

Der Name der hinzuzufügenden Entität.

Gibt zurück

Der neue Entitätstyp.

Hinweise

Schattenentitäten werden derzeit nicht in einem Modell unterstützt, das zur Laufzeit mit verwendet DbContextwird. Daher sind Schattenzustandsentitätstypen nur in Momentaufnahmen des Migrationsmodells usw. vorhanden.

Gilt für:

AddOwnedEntityType(Type)

Fügt dem Modell einen eigenen Entitätstyp hinzu.

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

Parameter

type
Type

Die CLR-Klasse, die verwendet wird, um Instanzen des Entitätstyps darzustellen.

Gibt zurück

Der neue Entitätstyp.

Gilt für:

AddOwnedEntityType(String, Type)

Fügt dem Modell einen Entitätstyp des eigenen freigegebenen Typs hinzu.

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

Parameter

name
String

Der Name der hinzuzufügenden Entität.

type
Type

Die CLR-Klasse, die verwendet wird, um Instanzen des Entitätstyps darzustellen.

Gibt zurück

Der neue Entitätstyp.

Hinweise

Der Entitätstyp "Freigegebener Typ" ist ein Entitätstyp, der den CLR-Typ mit anderen Typen im Modell teilen kann, aber einen eindeutigen Namen hat und immer durch den Namen identifiziert wird.

Gilt für: