ModelBuilder.ApplyConfiguration Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>) |
Aplica a configuração definida em uma IEntityTypeConfiguration<TEntity> instância do . |
ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>) |
Obsoleto.
Aplica a configuração definida em uma IQueryTypeConfiguration<TQuery> instância do . |
ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>)
Aplica a configuração definida em uma IEntityTypeConfiguration<TEntity> instância do .
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
O tipo de entidade a ser configurado.
Parâmetros
- configuration
- IEntityTypeConfiguration<TEntity>
A configuração a ser aplicada.
Retornos
A mesma ModelBuilder instância para que chamadas de configuração adicionais possam ser encadeadas.
Comentários
Confira Modelagem de tipos de entidade e relações para obter mais informações e exemplos.
Aplica-se a
ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>)
Cuidado
Use IEntityTypeConfiguration<TEntity> instead
Aplica a configuração definida em uma IQueryTypeConfiguration<TQuery> instância do .
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
O tipo de consulta a ser configurado.
Parâmetros
- configuration
- IQueryTypeConfiguration<TQuery>
A configuração a ser aplicada.
Retornos
A mesma ModelBuilder instância para que chamadas de configuração adicionais possam ser encadeadas.
- Atributos
Aplica-se a
Entity Framework