ModelBuilder.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(Type, Action<EntityTypeBuilder>) |
Esegue la configurazione di un determinato tipo di entità nel modello. Se il tipo di entità non fa già parte del modello, verrà aggiunto al modello. |
Entity(String, Action<EntityTypeBuilder>) |
Esegue la configurazione di un determinato tipo di entità nel modello. Se un tipo di entità con il nome specificato non fa già parte del modello, verrà aggiunto al modello un nuovo tipo di entità che non ha un tipo CLR corrispondente. |
Entity(String) |
Restituisce un oggetto che può essere usato per configurare un determinato tipo di entità nel modello. Se un tipo di entità con il nome specificato non fa già parte del modello, verrà aggiunto al modello un nuovo tipo di entità che non ha un tipo CLR corrispondente. |
Entity(Type) |
Restituisce un oggetto che può essere usato per configurare un determinato tipo di entità nel modello. Se il tipo di entità non fa già parte del modello, verrà aggiunto al modello. |
Entity<TEntity>() |
Restituisce un oggetto che può essere usato per configurare un determinato tipo di entità nel modello. Se il tipo di entità non fa già parte del modello, verrà aggiunto al modello. |
Entity<TEntity>(Action<EntityTypeBuilder<TEntity>>) |
Esegue la configurazione di un determinato tipo di entità nel modello. Se il tipo di entità non fa già parte del modello, verrà aggiunto al modello. |
Entity(Type, Action<EntityTypeBuilder>)
Esegue la configurazione di un determinato tipo di entità nel modello. Se il tipo di entità non fa già parte del modello, verrà aggiunto al modello.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Entity (Type type, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> buildAction);
abstract member Entity : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.Entity : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function Entity (type As Type, buildAction As Action(Of EntityTypeBuilder)) As ModelBuilder
Parametri
- type
- Type
Tipo di entità da configurare.
- buildAction
- Action<EntityTypeBuilder>
Azione che esegue la configurazione del tipo di entità.
Restituisce
ModelBuilder Stessa istanza in modo che sia possibile concatenare le chiamate di configurazione aggiuntive.
Commenti
Questo overload consente di eseguire la configurazione del tipo di entità in riga nella chiamata al metodo anziché essere concatenato dopo una chiamata a Entity<TEntity>(). Ciò consente una configurazione aggiuntiva a livello di modello da concatenare dopo la configurazione per il tipo di entità.
Per altre informazioni ed esempi, vedere Modellazione dei tipi di entità .
Si applica a
Entity(String, Action<EntityTypeBuilder>)
Esegue la configurazione di un determinato tipo di entità nel modello. Se un tipo di entità con il nome specificato non fa già parte del modello, verrà aggiunto al modello un nuovo tipo di entità che non ha un tipo CLR corrispondente.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Entity (string name, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> buildAction);
abstract member Entity : string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.Entity : string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function Entity (name As String, buildAction As Action(Of EntityTypeBuilder)) As ModelBuilder
Parametri
- name
- String
Nome del tipo di entità da configurare.
- buildAction
- Action<EntityTypeBuilder>
Azione che esegue la configurazione del tipo di entità.
Restituisce
ModelBuilder Stessa istanza in modo che sia possibile concatenare le chiamate di configurazione aggiuntive.
Commenti
Questo overload consente di eseguire la configurazione del tipo di entità in riga nella chiamata al metodo anziché essere concatenato dopo una chiamata a Entity(String). Ciò consente una configurazione aggiuntiva a livello di modello da concatenare dopo la configurazione per il tipo di entità.
Per altre informazioni ed esempi, vedere Modellazione dei tipi di entità .
Si applica a
Entity(String)
Restituisce un oggetto che può essere usato per configurare un determinato tipo di entità nel modello. Se un tipo di entità con il nome specificato non fa già parte del modello, verrà aggiunto al modello un nuovo tipo di entità che non ha un tipo CLR corrispondente.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder Entity (string name);
abstract member Entity : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.Entity : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function Entity (name As String) As EntityTypeBuilder
Parametri
- name
- String
Nome del tipo di entità da configurare.
Restituisce
Oggetto che può essere usato per configurare il tipo di entità.
Commenti
Per altre informazioni ed esempi, vedere Modellazione dei tipi di entità .
Si applica a
Entity(Type)
Restituisce un oggetto che può essere usato per configurare un determinato tipo di entità nel modello. Se il tipo di entità non fa già parte del modello, verrà aggiunto al modello.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder Entity (Type type);
abstract member Entity : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.Entity : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function Entity (type As Type) As EntityTypeBuilder
Parametri
- type
- Type
Tipo di entità da configurare.
Restituisce
Oggetto che può essere usato per configurare il tipo di entità.
Commenti
Per altre informazioni ed esempi, vedere Modellazione dei tipi di entità .
Si applica a
Entity<TEntity>()
Restituisce un oggetto che può essere usato per configurare un determinato tipo di entità nel modello. Se il tipo di entità non fa già parte del modello, verrà aggiunto al modello.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> Entity<TEntity> () where TEntity : class;
abstract member Entity : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Entity : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Entity(Of TEntity As Class) () As EntityTypeBuilder(Of TEntity)
Parametri di tipo
- TEntity
Tipo di entità da configurare.
Restituisce
Oggetto che può essere usato per configurare il tipo di entità.
Commenti
Per altre informazioni ed esempi, vedere Modellazione dei tipi di entità .
Si applica a
Entity<TEntity>(Action<EntityTypeBuilder<TEntity>>)
Esegue la configurazione di un determinato tipo di entità nel modello. Se il tipo di entità non fa già parte del modello, verrà aggiunto al modello.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Entity<TEntity> (Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity>> buildAction) where TEntity : class;
abstract member Entity : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity>> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Entity : null)
override this.Entity : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity>> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Entity : null)
Public Overridable Function Entity(Of TEntity As Class) (buildAction As Action(Of EntityTypeBuilder(Of TEntity))) As ModelBuilder
Parametri di tipo
- TEntity
Tipo di entità da configurare.
Parametri
- buildAction
- Action<EntityTypeBuilder<TEntity>>
Azione che esegue la configurazione del tipo di entità.
Restituisce
ModelBuilder Stessa istanza in modo che sia possibile concatenare le chiamate di configurazione aggiuntive.
Commenti
Questo overload consente di eseguire la configurazione del tipo di entità in riga nella chiamata al metodo anziché essere concatenato dopo una chiamata a Entity<TEntity>(). Ciò consente una configurazione aggiuntiva a livello di modello da concatenare dopo la configurazione per il tipo di entità.
Per altre informazioni ed esempi, vedere Modellazione dei tipi di entità .