Partager via


IConventionModelBuilder.Entity Méthode

Définition

Surcharges

Entity(String, String, IConventionEntityType, Boolean)

Retourne un objet qui peut être utilisé pour configurer un type d’entité donné avec la définition de la navigation. Si un type d’entité avec le nom fourni ne fait pas déjà partie du modèle, un nouveau type d’entité d’ombre est ajouté au modèle.

Entity(Type, String, IConventionEntityType, Boolean)

Retourne un objet qui peut être utilisé pour configurer un type d’entité donné avec la définition de la navigation. Si un type d’entité avec le type fourni ne fait pas déjà partie du modèle, un nouveau type d’entité est ajouté au modèle.

Entity(String, Nullable<Boolean>, Boolean)

Retourne un objet qui peut être utilisé pour configurer un type d’entité donné dans le modèle. Si un type d’entité avec le nom fourni ne fait pas déjà partie du modèle, un nouveau type d’entité d’ombre est ajouté au modèle.

Entity(Type, Nullable<Boolean>, Boolean)

Retourne un objet qui peut être utilisé pour configurer un type d’entité donné dans le modèle. Si un type d’entité avec le type fourni ne fait pas déjà partie du modèle, un nouveau type d’entité est ajouté au modèle.

Entity(String, String, IConventionEntityType, Boolean)

Retourne un objet qui peut être utilisé pour configurer un type d’entité donné avec la définition de la navigation. Si un type d’entité avec le nom fourni ne fait pas déjà partie du modèle, un nouveau type d’entité d’ombre est ajouté au modèle.

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

Paramètres

name
String

Nom du type d’entité à configurer.

definingNavigationName
String

Navigation de définition.

definingEntityType
IConventionEntityType

Type d’entité de définition.

fromDataAnnotation
Boolean

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

Retours

Objet qui peut être utilisé pour configurer le type d’entité si le type d’entité a été ajouté ou fait déjà partie du modèle, null sinon.

S’applique à

Entity(Type, String, IConventionEntityType, Boolean)

Retourne un objet qui peut être utilisé pour configurer un type d’entité donné avec la définition de la navigation. Si un type d’entité avec le type fourni ne fait pas déjà partie du modèle, un nouveau type d’entité est ajouté au modèle.

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

Paramètres

type
Type

Type du type d’entité à configurer.

definingNavigationName
String

Navigation de définition.

definingEntityType
IConventionEntityType

Type d’entité de définition.

fromDataAnnotation
Boolean

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

Retours

Objet qui peut être utilisé pour configurer le type d’entité si le type d’entité a été ajouté ou fait déjà partie du modèle, null sinon.

S’applique à

Entity(String, Nullable<Boolean>, Boolean)

Retourne un objet qui peut être utilisé pour configurer un type d’entité donné dans le modèle. Si un type d’entité avec le nom fourni ne fait pas déjà partie du modèle, un nouveau type d’entité d’ombre est ajouté au modèle.

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

Paramètres

name
String

Nom du type d’entité à configurer.

shouldBeOwned
Nullable<Boolean>

true si le type d’entité doit être détenu, false si le type d’entité ne doit pas être détenu

fromDataAnnotation
Boolean

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

Retours

Objet qui peut être utilisé pour configurer le type d’entité si le type d’entité a été ajouté ou fait déjà partie du modèle, null sinon.

S’applique à

Entity(Type, Nullable<Boolean>, Boolean)

Retourne un objet qui peut être utilisé pour configurer un type d’entité donné dans le modèle. Si un type d’entité avec le type fourni ne fait pas déjà partie du modèle, un nouveau type d’entité est ajouté au modèle.

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

Paramètres

type
Type

Type du type d’entité à configurer.

shouldBeOwned
Nullable<Boolean>

true si le type d’entité doit être détenu, false si le type d’entité ne doit pas être détenu

fromDataAnnotation
Boolean

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

Retours

Objet qui peut être utilisé pour configurer le type d’entité si le type d’entité a été ajouté ou fait déjà partie du modèle, null sinon.

S’applique à