ProxiesExtensions 类

定义

与将代理与 Entity Framework Core 配合使用相关的扩展方法。

public static class ProxiesExtensions
type ProxiesExtensions = class
Public Module ProxiesExtensions
继承
ProxiesExtensions

方法

CreateProxy(DbContext, Type, Object[])

如果已启用代理创建,则为实体类型创建代理实例。

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

如果已启用代理创建,则为实体类型创建代理实例。

CreateProxy<TEntity>(DbContext, Object[])

如果已启用代理创建,则为实体类型创建代理实例。

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

如果已启用代理创建,则为实体类型创建代理实例。

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

如果已启用代理创建,则为实体类型创建代理实例。

UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)

打开更改跟踪代理的创建。

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

打开更改跟踪代理的创建。

UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>)

打开延迟加载代理的创建。

UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean)

打开延迟加载代理的创建。

UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Action<LazyLoadingProxiesOptionsBuilder>)

打开延迟加载代理的创建。

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

打开延迟加载代理的创建。

适用于