IMutableModel.AddOwnedEntityType Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AddOwnedEntityType(String) |
Ajoute au modèle un type d’entité appartenant au type par défaut. |
AddOwnedEntityType(Type) |
Ajoute un type d’entité appartenant au modèle. |
AddOwnedEntityType(String, Type) |
Ajoute un type d’entité de type partagé appartenant au modèle. |
AddOwnedEntityType(String)
Ajoute au modèle un type d’entité appartenant au type par défaut.
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddOwnedEntityType (string name);
abstract member AddOwnedEntityType : string -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddOwnedEntityType (name As String) As IMutableEntityType
Paramètres
- name
- String
Nom de l’entité à ajouter.
Retours
Nouveau type d’entité.
Remarques
Les entités fantômes ne sont actuellement pas prises en charge dans un modèle utilisé au moment de l’exécution avec un DbContext. Par conséquent, les types d’entités d’état d’ombre n’existent que dans les instantanés de modèle de migration, etc.
S’applique à
AddOwnedEntityType(Type)
Ajoute un type d’entité appartenant au modèle.
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType AddOwnedEntityType (Type type);
abstract member AddOwnedEntityType : Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function AddOwnedEntityType (type As Type) As IMutableEntityType
Paramètres
- type
- Type
Classe CLR utilisée pour représenter des instances du type d’entité.
Retours
Nouveau type d’entité.
S’applique à
AddOwnedEntityType(String, Type)
Ajoute un type d’entité de type partagé appartenant au modèle.
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
Paramètres
- name
- String
Nom de l’entité à ajouter.
- type
- Type
Classe CLR utilisée pour représenter des instances du type d’entité.
Retours
Nouveau type d’entité.
Remarques
Le type d’entité de type partagé est un type d’entité qui peut partager le type CLR avec d’autres types dans le modèle, mais a un nom unique et toujours identifié par le nom.