Compartir a través de


ModelBuilder.ApplyConfiguration Método

Definición

Sobrecargas

ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>)

Aplica la configuración definida en una IEntityTypeConfiguration<TEntity> instancia de .

ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>)
Obsoletos.

Aplica la configuración definida en una IQueryTypeConfiguration<TQuery> instancia de .

ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>)

Aplica la configuración definida en una IEntityTypeConfiguration<TEntity> instancia de .

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

Parámetros de tipo

TEntity

Tipo de entidad que se va a configurar.

Parámetros

configuration
IEntityTypeConfiguration<TEntity>

Configuración que se va a aplicar.

Devoluciones

La misma ModelBuilder instancia para que se puedan encadenar llamadas de configuración adicionales.

Comentarios

Consulte Modelado de tipos de entidad y relaciones para obtener más información y ejemplos.

Se aplica a

ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>)

Precaución

Use IEntityTypeConfiguration<TEntity> instead

Aplica la configuración definida en una IQueryTypeConfiguration<TQuery> instancia de .

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

Parámetros de tipo

TQuery

Tipo de consulta que se va a configurar.

Parámetros

configuration
IQueryTypeConfiguration<TQuery>

Configuración que se va a aplicar.

Devoluciones

La misma ModelBuilder instancia para que se puedan encadenar llamadas de configuración adicionales.

Atributos

Se aplica a