ProxiesExtensions.UseChangeTrackingProxies Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean) |
Ativa a criação de proxies de controle de alterações. |
UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean) |
Ativa a criação de proxies de controle de alterações. |
UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)
Ativa a criação de proxies de controle de alterações.
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
Parâmetros
- optionsBuilder
- DbContextOptionsBuilder
O construtor de opções, conforme passado ou OnConfiguring(DbContextOptionsBuilder) exposto AddDbContext.
- useChangeTrackingProxies
- Boolean
true
para usar proxies de controle de alterações; false
para impedir seu uso.
- checkEquality
- Boolean
true
se a detecção de alteração de proxy deve marcar se o valor de entrada for igual ao valor atual antes de notificar. Assume o padrão de true
.
Retornos
O mesmo construtor para permitir que as chamadas de método sejam encadeadas.
Comentários
Observe que isso requer que os serviços apropriados estejam disponíveis no provedor de serviços interno do EF. Normalmente, isso acontecerá automaticamente, mas se o aplicativo estiver controlando o provedor de serviços, uma chamada para AddEntityFrameworkProxies(IServiceCollection) poderá ser necessária.
Consulte Entidades de notificação para obter mais informações e exemplos.
Aplica-se a
UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean)
Ativa a criação de proxies de controle de alterações.
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)
Parâmetros de tipo
- TContext
O tipo DbContext.
Parâmetros
- optionsBuilder
- DbContextOptionsBuilder<TContext>
O construtor de opções, conforme passado ou OnConfiguring(DbContextOptionsBuilder) exposto AddDbContext.
- useChangeTrackingProxies
- Boolean
true
para usar proxies de controle de alterações; false
para impedir seu uso.
- checkEquality
- Boolean
true
se a detecção de alteração de proxy deve marcar se o valor de entrada for igual ao valor atual antes de notificar. Assume o padrão de true
.
Retornos
O mesmo construtor para permitir que as chamadas de método sejam encadeadas.
Comentários
Observe que isso requer que os serviços apropriados estejam disponíveis no provedor de serviços interno do EF. Normalmente, isso acontecerá automaticamente, mas se o aplicativo estiver controlando o provedor de serviços, uma chamada para AddEntityFrameworkProxies(IServiceCollection) poderá ser necessária.
Consulte Entidades de notificação para obter mais informações e exemplos.
Aplica-se a
Entity Framework