ModelBuilder.ApplyConfiguration Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>) |
Stosuje konfigurację zdefiniowaną w wystąpieniu IEntityTypeConfiguration<TEntity> . |
ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>) |
Przestarzałe.
Stosuje konfigurację zdefiniowaną w wystąpieniu IQueryTypeConfiguration<TQuery> . |
ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>)
Stosuje konfigurację zdefiniowaną w wystąpieniu IEntityTypeConfiguration<TEntity> .
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 jednostki do skonfigurowania.
Parametry
- configuration
- IEntityTypeConfiguration<TEntity>
Konfiguracja, która ma zostać zastosowana.
Zwraca
To samo ModelBuilder wystąpienie, aby można było połączyć w łańcuch dodatkowe wywołania konfiguracji.
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Modelowanie typów jednostek i relacji .
Dotyczy
ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>)
Przestroga
Use IEntityTypeConfiguration<TEntity> instead
Stosuje konfigurację zdefiniowaną w wystąpieniu IQueryTypeConfiguration<TQuery> .
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 zapytania do skonfigurowania.
Parametry
- configuration
- IQueryTypeConfiguration<TQuery>
Konfiguracja, która ma zostać zastosowana.
Zwraca
To samo ModelBuilder wystąpienie, aby można było połączyć w łańcuch dodatkowe wywołania konfiguracji.
- Atrybuty