ModelBuilder.ApplyConfiguration Méthode

Définition

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

S’applique à