次の方法で共有


ProxiesExtensions.UseChangeTrackingProxies メソッド

定義

オーバーロード

UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)

変更追跡プロキシの作成を有効にします。

UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean)

変更追跡プロキシの作成を有効にします。

UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)

変更追跡プロキシの作成を有効にします。

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseChangeTrackingProxies (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, bool useChangeTrackingProxies = true, bool checkEquality = true);
static member UseChangeTrackingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * bool * bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseChangeTrackingProxies (optionsBuilder As DbContextOptionsBuilder, Optional useChangeTrackingProxies As Boolean = true, Optional checkEquality As Boolean = true) As DbContextOptionsBuilder

パラメーター

optionsBuilder
DbContextOptionsBuilder

AddDbContext に OnConfiguring(DbContextOptionsBuilder) 渡されるか公開されるオプション ビルダー。

useChangeTrackingProxies
Boolean

true 変更追跡プロキシを使用する場合。 false を使用しないようにします。

checkEquality
Boolean

trueプロキシ変更検出が、通知する前に受信値が現在の値と等しい場合にチェックする必要がある場合。 既定値は true です。

戻り値

メソッド呼び出しをチェーンできるようにするのと同じビルダー。

注釈

これには、EF 内部サービス プロバイダーで適切なサービスを使用できる必要があることに注意してください。 通常、これは自動的に行われますが、アプリケーションがサービス プロバイダーを制御している場合は、 の AddEntityFrameworkProxies(IServiceCollection) 呼び出しが必要になる場合があります。

詳細と例については、「 通知エンティティ 」を参照してください。

適用対象

UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean)

変更追跡プロキシの作成を有効にします。

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseChangeTrackingProxies<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, bool useChangeTrackingProxies = true, bool checkEquality = true) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseChangeTrackingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * bool * bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseChangeTrackingProxies(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), Optional useChangeTrackingProxies As Boolean = true, Optional checkEquality As Boolean = true) As DbContextOptionsBuilder(Of TContext)

型パラメーター

TContext

DbContext 型です。

パラメーター

optionsBuilder
DbContextOptionsBuilder<TContext>

AddDbContext に OnConfiguring(DbContextOptionsBuilder) 渡されるか公開されるオプション ビルダー。

useChangeTrackingProxies
Boolean

true 変更追跡プロキシを使用する場合。 false を使用しないようにします。

checkEquality
Boolean

trueプロキシ変更検出が、通知する前に受信値が現在の値と等しい場合にチェックする必要がある場合。 既定値は true です。

戻り値

メソッド呼び出しをチェーンできるようにするのと同じビルダー。

注釈

これには、EF 内部サービス プロバイダーで適切なサービスを使用できる必要があることに注意してください。 通常、これは自動的に行われますが、アプリケーションがサービス プロバイダーを制御している場合は、 の AddEntityFrameworkProxies(IServiceCollection) 呼び出しが必要になる場合があります。

詳細と例については、「 通知エンティティ 」を参照してください。

適用対象