Aracılığıyla paylaş


ProxiesExtensions.UseChangeTrackingProxies Yöntem

Tanım

Aşırı Yüklemeler

UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)

Değişiklik izleme proxy'lerinin oluşturulmasını açar.

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

Değişiklik izleme proxy'lerinin oluşturulmasını açar.

UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)

Değişiklik izleme proxy'lerinin oluşturulmasını açar.

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

Parametreler

optionsBuilder
DbContextOptionsBuilder

AddDbContext'e OnConfiguring(DbContextOptionsBuilder) geçirildi veya kullanıma sunuldu olarak seçenekler oluşturucusu.

useChangeTrackingProxies
Boolean

true değişiklik izleme proxy'lerini kullanmak için; false öğesini seçin.

checkEquality
Boolean

true proxy değişiklik algılaması bildirimden önce gelen değerin geçerli değere eşit olup olmadığını denetlemelidir. varsayılan olarak trueayarlanır.

Döndürülenler

Yöntem çağrılarının zincire bağlanmasını sağlamak için aynı oluşturucu.

Açıklamalar

Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerektiğini unutmayın. Normalde bu otomatik olarak gerçekleşir, ancak hizmet sağlayıcısı uygulama tarafından denetleniyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.

Daha fazla bilgi ve örnek için bkz. Bildirim varlıkları .

Şunlara uygulanır

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

Değişiklik izleme proxy'lerinin oluşturulmasını açar.

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)

Tür Parametreleri

TContext

Türü DbContext .

Parametreler

optionsBuilder
DbContextOptionsBuilder<TContext>

AddDbContext'e OnConfiguring(DbContextOptionsBuilder) geçirildi veya kullanıma sunuldu olarak seçenekler oluşturucusu.

useChangeTrackingProxies
Boolean

true değişiklik izleme proxy'lerini kullanmak için; false öğesini seçin.

checkEquality
Boolean

true proxy değişiklik algılaması bildirimden önce gelen değerin geçerli değere eşit olup olmadığını denetlemelidir. varsayılan olarak trueayarlanır.

Döndürülenler

Yöntem çağrılarının zincire bağlanmasını sağlamak için aynı oluşturucu.

Açıklamalar

Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerektiğini unutmayın. Normalde bu otomatik olarak gerçekleşir, ancak hizmet sağlayıcısı uygulama tarafından denetleniyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.

Daha fazla bilgi ve örnek için bkz. Bildirim varlıkları .

Şunlara uygulanır