IConventionModelBuilder.Entity Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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.
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.