ProxiesExtensions.UseChangeTrackingProxies Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean) |
Attiva la creazione dei proxy di rilevamento delle modifiche. |
UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean) |
Attiva la creazione dei proxy di rilevamento delle modifiche. |
UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)
Attiva la creazione dei proxy di rilevamento delle modifiche.
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
Parametri
- optionsBuilder
- DbContextOptionsBuilder
Generatore di opzioni, come passato OnConfiguring(DbContextOptionsBuilder) o esposto AddDbContext.
- useChangeTrackingProxies
- Boolean
true
per usare i proxy di rilevamento delle modifiche; false
per evitare il loro uso.
- checkEquality
- Boolean
true
se il rilevamento delle modifiche proxy deve verificare se il valore in ingresso è uguale al valore corrente prima di inviare una notifica. Il valore predefinito è true
.
Restituisce
Lo stesso generatore per consentire la concatenamento delle chiamate al metodo.
Commenti
Si noti che questo richiede che i servizi appropriati siano disponibili nel provider di servizi interni ef. In genere si verificherà automaticamente, ma se l'applicazione controlla il provider di servizi, potrebbe essere necessaria una chiamata a AddEntityFrameworkProxies(IServiceCollection) .
Per altre informazioni ed esempi, vedere Entità di notifica .
Si applica a
UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean)
Attiva la creazione dei proxy di rilevamento delle modifiche.
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)
Parametri di tipo
- TContext
Tipo DbContext.
Parametri
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Generatore di opzioni, come passato OnConfiguring(DbContextOptionsBuilder) o esposto AddDbContext.
- useChangeTrackingProxies
- Boolean
true
per usare i proxy di rilevamento delle modifiche; false
per evitare il loro uso.
- checkEquality
- Boolean
true
se il rilevamento delle modifiche proxy deve verificare se il valore in ingresso è uguale al valore corrente prima di inviare una notifica. Il valore predefinito è true
.
Restituisce
Lo stesso generatore per consentire la concatenamento delle chiamate al metodo.
Commenti
Si noti che questo richiede che i servizi appropriati siano disponibili nel provider di servizi interni ef. In genere si verificherà automaticamente, ma se l'applicazione controlla il provider di servizi, potrebbe essere necessaria una chiamata a AddEntityFrameworkProxies(IServiceCollection) .
Per altre informazioni ed esempi, vedere Entità di notifica .