ModelBuilder.ApplyConfiguration Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>) |
Applique la configuration définie dans un IEntityTypeConfiguration<TEntity> instance. |
ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>) |
Obsolète.
Applique la configuration définie dans un IQueryTypeConfiguration<TQuery> instance. |
ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>)
Applique la configuration définie dans un IEntityTypeConfiguration<TEntity> instance.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder ApplyConfiguration<TEntity> (Microsoft.EntityFrameworkCore.IEntityTypeConfiguration<TEntity> configuration) where TEntity : class;
abstract member ApplyConfiguration : Microsoft.EntityFrameworkCore.IEntityTypeConfiguration<'Entity (requires 'Entity : null)> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Entity : null)
override this.ApplyConfiguration : Microsoft.EntityFrameworkCore.IEntityTypeConfiguration<'Entity (requires 'Entity : null)> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Entity : null)
Public Overridable Function ApplyConfiguration(Of TEntity As Class) (configuration As IEntityTypeConfiguration(Of TEntity)) As ModelBuilder
Paramètres de type
- TEntity
Type d’entité à configurer.
Paramètres
- configuration
- IEntityTypeConfiguration<TEntity>
Configuration à appliquer.
Retours
Le même ModelBuilder instance afin que des appels de configuration supplémentaires puissent être chaînés.
Remarques
Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations .
S’applique à
ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>)
Attention
Use IEntityTypeConfiguration<TEntity> instead
Applique la configuration définie dans un IQueryTypeConfiguration<TQuery> instance.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder ApplyConfiguration<TQuery> (Microsoft.EntityFrameworkCore.IQueryTypeConfiguration<TQuery> configuration) where TQuery : class;
[System.Obsolete("Use IEntityTypeConfiguration<TEntity> instead")]
public virtual Microsoft.EntityFrameworkCore.ModelBuilder ApplyConfiguration<TQuery> (Microsoft.EntityFrameworkCore.IQueryTypeConfiguration<TQuery> configuration) where TQuery : class;
abstract member ApplyConfiguration : Microsoft.EntityFrameworkCore.IQueryTypeConfiguration<'Query (requires 'Query : null)> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Query : null)
override this.ApplyConfiguration : Microsoft.EntityFrameworkCore.IQueryTypeConfiguration<'Query (requires 'Query : null)> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Query : null)
[<System.Obsolete("Use IEntityTypeConfiguration<TEntity> instead")>]
abstract member ApplyConfiguration : Microsoft.EntityFrameworkCore.IQueryTypeConfiguration<'Query (requires 'Query : null)> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Query : null)
override this.ApplyConfiguration : Microsoft.EntityFrameworkCore.IQueryTypeConfiguration<'Query (requires 'Query : null)> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Query : null)
Public Overridable Function ApplyConfiguration(Of TQuery As Class) (configuration As IQueryTypeConfiguration(Of TQuery)) As ModelBuilder
Paramètres de type
- TQuery
Type de requête à configurer.
Paramètres
- configuration
- IQueryTypeConfiguration<TQuery>
Configuration à appliquer.
Retours
Le même ModelBuilder instance afin que des appels de configuration supplémentaires puissent être chaînés.
- Attributs