ProxiesExtensions.UseLazyLoadingProxies Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>) |
Activa la creación de servidores proxy de carga diferida. |
UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean) |
Activa la creación de servidores proxy de carga diferida. |
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Action<LazyLoadingProxiesOptionsBuilder>) |
Activa la creación de servidores proxy de carga diferida. |
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean) |
Activa la creación de servidores proxy de carga diferida. |
UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>)
Activa la creación de servidores proxy de carga diferida.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseLazyLoadingProxies (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, Action<Microsoft.EntityFrameworkCore.LazyLoadingProxiesOptionsBuilder> lazyLoadingProxiesOptionsAction);
static member UseLazyLoadingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * Action<Microsoft.EntityFrameworkCore.LazyLoadingProxiesOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseLazyLoadingProxies (optionsBuilder As DbContextOptionsBuilder, lazyLoadingProxiesOptionsAction As Action(Of LazyLoadingProxiesOptionsBuilder)) As DbContextOptionsBuilder
Parámetros
- optionsBuilder
- DbContextOptionsBuilder
Generador de opciones, tal como se pasa o OnConfiguring(DbContextOptionsBuilder) expone AddDbContext.
- lazyLoadingProxiesOptionsAction
- Action<LazyLoadingProxiesOptionsBuilder>
Acción opcional para permitir una configuración adicional específica del proxy.
Devoluciones
El mismo generador para permitir que se encadenen las llamadas de método.
Comentarios
Tenga en cuenta que esto requiere que los servicios adecuados estén disponibles en el proveedor de servicios interno de EF. Normalmente, esto ocurrirá automáticamente, pero si la aplicación controla el proveedor de servicios, es posible que se necesite una llamada a AddEntityFrameworkProxies(IServiceCollection) .
Consulte Carga diferida para obtener más información y ejemplos.
Se aplica a
UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean)
Activa la creación de servidores proxy de carga diferida.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseLazyLoadingProxies (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, bool useLazyLoadingProxies = true);
static member UseLazyLoadingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseLazyLoadingProxies (optionsBuilder As DbContextOptionsBuilder, Optional useLazyLoadingProxies As Boolean = true) As DbContextOptionsBuilder
Parámetros
- optionsBuilder
- DbContextOptionsBuilder
Generador de opciones, tal como se pasa o OnConfiguring(DbContextOptionsBuilder) expone AddDbContext.
- useLazyLoadingProxies
- Boolean
true
para usar servidores proxy de carga diferida; false
para evitar su uso.
Devoluciones
El mismo generador para permitir que se encadenen las llamadas de método.
Comentarios
Tenga en cuenta que esto requiere que los servicios adecuados estén disponibles en el proveedor de servicios interno de EF. Normalmente, esto ocurrirá automáticamente, pero si la aplicación controla el proveedor de servicios, es posible que se necesite una llamada a AddEntityFrameworkProxies(IServiceCollection) .
Consulte Carga diferida para obtener más información y ejemplos.
Se aplica a
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Action<LazyLoadingProxiesOptionsBuilder>)
Activa la creación de servidores proxy de carga diferida.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseLazyLoadingProxies<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, Action<Microsoft.EntityFrameworkCore.LazyLoadingProxiesOptionsBuilder> lazyLoadingProxiesOptionsAction) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseLazyLoadingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * Action<Microsoft.EntityFrameworkCore.LazyLoadingProxiesOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseLazyLoadingProxies(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), lazyLoadingProxiesOptionsAction As Action(Of LazyLoadingProxiesOptionsBuilder)) As DbContextOptionsBuilder(Of TContext)
Parámetros de tipo
- TContext
El tipo de la clase DbContext.
Parámetros
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Generador de opciones, tal como se pasa o OnConfiguring(DbContextOptionsBuilder) expone AddDbContext.
- lazyLoadingProxiesOptionsAction
- Action<LazyLoadingProxiesOptionsBuilder>
Acción opcional para permitir una configuración adicional específica del proxy.
Devoluciones
El mismo generador para permitir que se encadenen las llamadas de método.
Comentarios
Tenga en cuenta que esto requiere que los servicios adecuados estén disponibles en el proveedor de servicios interno de EF. Normalmente, esto ocurrirá automáticamente, pero si la aplicación controla el proveedor de servicios, es posible que se necesite una llamada a AddEntityFrameworkProxies(IServiceCollection) .
Consulte Carga diferida para obtener más información y ejemplos.
Se aplica a
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean)
Activa la creación de servidores proxy de carga diferida.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseLazyLoadingProxies<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, bool useLazyLoadingProxies = true) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseLazyLoadingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseLazyLoadingProxies(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), Optional useLazyLoadingProxies As Boolean = true) As DbContextOptionsBuilder(Of TContext)
Parámetros de tipo
- TContext
El tipo de la clase DbContext.
Parámetros
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Generador de opciones, tal como se pasa o OnConfiguring(DbContextOptionsBuilder) expone AddDbContext.
- useLazyLoadingProxies
- Boolean
true
para usar servidores proxy de carga diferida; false
para evitar su uso.
Devoluciones
El mismo generador para permitir que se encadenen las llamadas de método.
Comentarios
Tenga en cuenta que esto requiere que los servicios adecuados estén disponibles en el proveedor de servicios interno de EF. Normalmente, esto ocurrirá automáticamente, pero si la aplicación controla el proveedor de servicios, es posible que se necesite una llamada a AddEntityFrameworkProxies(IServiceCollection) .
Consulte Carga diferida para obtener más información y ejemplos.