Condividi tramite


IConventionModelBuilder.Entity Metodo

Definizione

Overload

Entity(String, String, IConventionEntityType, Boolean)

Restituisce un oggetto che può essere utilizzato per configurare un determinato tipo di entità con la definizione della struttura di spostamento. Se un tipo di entità con il nome specificato non fa già parte del modello, al modello verrà aggiunto un nuovo tipo di entità shadow.

Entity(Type, String, IConventionEntityType, Boolean)

Restituisce un oggetto che può essere utilizzato per configurare un determinato tipo di entità con la definizione della struttura di spostamento. Se un tipo di entità con il tipo specificato non fa già parte del modello, al modello verrà aggiunto un nuovo tipo di entità.

Entity(String, Nullable<Boolean>, Boolean)

Restituisce un oggetto che può essere utilizzato per configurare un tipo di entità specificato nel modello. Se un tipo di entità con il nome specificato non fa già parte del modello, al modello verrà aggiunto un nuovo tipo di entità shadow.

Entity(Type, Nullable<Boolean>, Boolean)

Restituisce un oggetto che può essere utilizzato per configurare un tipo di entità specificato nel modello. Se un tipo di entità con il tipo specificato non fa già parte del modello, al modello verrà aggiunto un nuovo tipo di entità.

Entity(String, String, IConventionEntityType, Boolean)

Restituisce un oggetto che può essere utilizzato per configurare un determinato tipo di entità con la definizione della struttura di spostamento. Se un tipo di entità con il nome specificato non fa già parte del modello, al modello verrà aggiunto un nuovo tipo di entità shadow.

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

Parametri

name
String

Nome del tipo di entità da configurare.

definingNavigationName
String

Struttura che definisce lo spostamento.

definingEntityType
IConventionEntityType

Tipo di entità che definisce.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Oggetto che può essere usato per configurare il tipo di entità se il tipo di entità è stato aggiunto o già parte del modello, null in caso contrario.

Si applica a

Entity(Type, String, IConventionEntityType, Boolean)

Restituisce un oggetto che può essere utilizzato per configurare un determinato tipo di entità con la definizione della struttura di spostamento. Se un tipo di entità con il tipo specificato non fa già parte del modello, al modello verrà aggiunto un nuovo tipo di entità.

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

Parametri

type
Type

Tipo del tipo di entità da configurare.

definingNavigationName
String

Struttura che definisce lo spostamento.

definingEntityType
IConventionEntityType

Tipo di entità che definisce.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Oggetto che può essere usato per configurare il tipo di entità se il tipo di entità è stato aggiunto o già parte del modello, null in caso contrario.

Si applica a

Entity(String, Nullable<Boolean>, Boolean)

Restituisce un oggetto che può essere utilizzato per configurare un tipo di entità specificato nel modello. Se un tipo di entità con il nome specificato non fa già parte del modello, al modello verrà aggiunto un nuovo tipo di entità shadow.

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

Parametri

name
String

Nome del tipo di entità da configurare.

shouldBeOwned
Nullable<Boolean>

true se il tipo di entità deve essere di proprietà, false se il tipo di entità non deve essere di proprietà

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Oggetto che può essere usato per configurare il tipo di entità se il tipo di entità è stato aggiunto o già parte del modello, null in caso contrario.

Si applica a

Entity(Type, Nullable<Boolean>, Boolean)

Restituisce un oggetto che può essere utilizzato per configurare un tipo di entità specificato nel modello. Se un tipo di entità con il tipo specificato non fa già parte del modello, al modello verrà aggiunto un nuovo tipo di entità.

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

Parametri

type
Type

Tipo del tipo di entità da configurare.

shouldBeOwned
Nullable<Boolean>

true se il tipo di entità deve essere di proprietà, false se il tipo di entità non deve essere di proprietà

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Oggetto che può essere usato per configurare il tipo di entità se il tipo di entità è stato aggiunto o già parte del modello, null in caso contrario.

Si applica a