语言

ProxiesExtensions 类

定义

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

[System.Runtime.CompilerServices.Nullable(0)]
public static class ProxiesExtensions
public static class ProxiesExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type ProxiesExtensions = class
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)

启用延迟加载代理的创建。

适用于