ModelBuilder.ApplyConfiguration Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>) |
Použije konfiguraci, která je definovaná IEntityTypeConfiguration<TEntity> v instanci. |
ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>) |
Zastaralé.
Použije konfiguraci, která je definovaná IQueryTypeConfiguration<TQuery> v instanci. |
ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>)
Použije konfiguraci, která je definovaná IEntityTypeConfiguration<TEntity> v instanci.
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
Parametry typu
- TEntity
Typ entity, který se má konfigurovat.
Parametry
- configuration
- IEntityTypeConfiguration<TEntity>
Konfigurace, která se má použít.
Návraty
Stejná ModelBuilder instance, aby bylo možné zřetězeným voláním další konfigurace.
Poznámky
Další informace a příklady najdete v tématu Modelování typů entit a relací .
Platí pro
ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>)
Upozornění
Use IEntityTypeConfiguration<TEntity> instead
Použije konfiguraci, která je definovaná IQueryTypeConfiguration<TQuery> v instanci.
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
Parametry typu
- TQuery
Typ dotazu, který se má konfigurovat.
Parametry
- configuration
- IQueryTypeConfiguration<TQuery>
Konfigurace, která se má použít.
Návraty
Stejná ModelBuilder instance, aby bylo možné zřetězeným voláním další konfigurace.
- Atributy
Platí pro
Entity Framework