ProxiesExtensions.UseChangeTrackingProxies 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
UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean) |
Włącza tworzenie serwerów proxy śledzenia zmian. |
UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean) |
Włącza tworzenie serwerów proxy śledzenia zmian. |
UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)
Włącza tworzenie serwerów proxy śledzenia zmian.
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
Parametry
- optionsBuilder
- DbContextOptionsBuilder
Konstruktor opcji przekazany lub OnConfiguring(DbContextOptionsBuilder) uwidoczniony w obiekcie AddDbContext.
- useChangeTrackingProxies
- Boolean
true
do korzystania z serwerów proxy śledzenia zmian; false
aby zapobiec ich użyciu.
- checkEquality
- Boolean
true
Jeśli wykrywanie zmian serwera proxy powinno sprawdzić, czy wartość przychodząca jest równa bieżącej wartości przed powiadomieniem. Wartość domyślna to true
.
Zwraca
Ten sam konstruktor umożliwia łączenie wywołań metod.
Uwagi
Należy pamiętać, że wymaga to udostępnienia odpowiednich usług u wewnętrznego dostawcy usług EF. Zwykle dzieje się to automatycznie, ale jeśli aplikacja kontroluje dostawcę usług, może być konieczne wywołanie AddEntityFrameworkProxies(IServiceCollection) .
Aby uzyskać więcej informacji i przykłady, zobacz Jednostki powiadomień .
Dotyczy
UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean)
Włącza tworzenie serwerów proxy śledzenia zmian.
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)
Parametry typu
- TContext
Typ DbContext .
Parametry
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Konstruktor opcji przekazany lub OnConfiguring(DbContextOptionsBuilder) uwidoczniony w obiekcie AddDbContext.
- useChangeTrackingProxies
- Boolean
true
do korzystania z serwerów proxy śledzenia zmian; false
aby zapobiec ich użyciu.
- checkEquality
- Boolean
true
Jeśli wykrywanie zmian serwera proxy powinno sprawdzić, czy wartość przychodząca jest równa bieżącej wartości przed powiadomieniem. Wartość domyślna to true
.
Zwraca
Ten sam konstruktor umożliwia łączenie wywołań metod.
Uwagi
Należy pamiętać, że wymaga to udostępnienia odpowiednich usług u wewnętrznego dostawcy usług EF. Zwykle dzieje się to automatycznie, ale jeśli aplikacja kontroluje dostawcę usług, może być konieczne wywołanie AddEntityFrameworkProxies(IServiceCollection) .
Aby uzyskać więcej informacji i przykłady, zobacz Jednostki powiadomień .