ProxiesExtensions Sınıf

Tanım

Sunucularla birlikte sunucu kullanımıyla ilgili uzantı Entity Framework Core.

public static class ProxiesExtensions
type ProxiesExtensions = class
Public Module ProxiesExtensions
Devralma
ProxiesExtensions

Yöntemler

CreateProxy(DbContext, Type, Object[])

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

CreateProxy<TEntity>(DbContext, Action<TEntity>, Object[])

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

CreateProxy<TEntity>(DbContext, Object[])

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

CreateProxy<TEntity>(DbSet<TEntity>, Action<TEntity>, Object[])

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

CreateProxy<TEntity>(DbSet<TEntity>, Object[])

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)

Değişiklik izleme yanlarının oluşturulmasını sağlar.

Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerekir. Normalde bu otomatik olarak yapılır, ancak uygulama hizmet sağlayıcısını kontrol ediyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.

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

Değişiklik izleme yanlarının oluşturulmasını sağlar.

Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerekir. Normalde bu otomatik olarak yapılır, ancak uygulama hizmet sağlayıcısını kontrol ediyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.

UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean)

Yavaş yüklemeye sahip olan ve geç yüklenen yan tümelerin oluşturulmasını sağlar.

Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerekir. Normalde bu otomatik olarak yapılır, ancak uygulama hizmet sağlayıcısını kontrol ediyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.

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

Yavaş yüklemeye sahip olan ve geç yüklenen yan tümelerin oluşturulmasını sağlar.

Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerekir. Normalde bu otomatik olarak yapılır, ancak uygulama hizmet sağlayıcısını kontrol ediyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.

Şunlara uygulanır