ModelBuilder.ApplyConfiguration メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>) |
インスタンスで定義されている構成を IEntityTypeConfiguration<TEntity> 適用します。 |
ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>) |
古い.
インスタンスで定義されている構成を IQueryTypeConfiguration<TQuery> 適用します。 |
ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>)
インスタンスで定義されている構成を 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
型パラメーター
- TEntity
構成するエンティティの種類。
パラメーター
- configuration
- IEntityTypeConfiguration<TEntity>
適用する構成。
戻り値
追加の構成呼び出しをチェーンできるように、同じ ModelBuilder インスタンス。
注釈
詳細と例については、「 エンティティの型とリレーションシップのモデル化 」を参照してください。
適用対象
ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>)
注意事項
Use IEntityTypeConfiguration<TEntity> instead
インスタンスで定義されている構成を 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
型パラメーター
- TQuery
構成するクエリの種類。
パラメーター
- configuration
- IQueryTypeConfiguration<TQuery>
適用する構成。
戻り値
追加の構成呼び出しをチェーンできるように、同じ ModelBuilder インスタンス。
- 属性
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Entity Framework