Partager via


IConventionModel.AddOwnedEntityType Méthode

Définition

Surcharges

AddOwnedEntityType(String, Type, Boolean)

Ajoute un type d’entité de type partagé appartenant au modèle.

AddOwnedEntityType(Type, Boolean)

Ajoute un type d’entité appartenant au modèle.

AddOwnedEntityType(String, Boolean)

Ajoute au modèle un type d’entité appartenant au type par défaut.

AddOwnedEntityType(String, Type, Boolean)

Ajoute un type d’entité de type partagé appartenant au modèle.

public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (string name, Type clrType, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (name As String, clrType As Type, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType

Paramètres

name
String

Nom de l’entité à ajouter.

clrType
Type

Classe CLR utilisée pour représenter des instances du type d’entité.

fromDataAnnotation
Boolean

Indique si la configuration a été spécifiée à l’aide d’une annotation de données.

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.

S’applique à

AddOwnedEntityType(Type, Boolean)

Ajoute un type d’entité appartenant au modèle.

public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (Type type, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (type As Type, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType

Paramètres

type
Type

Classe CLR utilisée pour représenter des instances du type d’entité.

fromDataAnnotation
Boolean

Indique si la configuration a été spécifiée à l’aide d’une annotation de données.

Retours

Nouveau type d’entité.

S’applique à

AddOwnedEntityType(String, Boolean)

Ajoute au modèle un type d’entité appartenant au type par défaut.

public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (string name, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : string * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (name As String, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType

Paramètres

name
String

Nom de l’entité à ajouter.

fromDataAnnotation
Boolean

Indique si la configuration a été spécifiée à l’aide d’une annotation de données.

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 à