ProxiesExtensions.UseLazyLoadingProxies Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>) |
Attiva la creazione di proxy di caricamento lazy. |
UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean) |
Attiva la creazione di proxy di caricamento lazy. |
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Action<LazyLoadingProxiesOptionsBuilder>) |
Attiva la creazione di proxy di caricamento lazy. |
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean) |
Attiva la creazione di proxy di caricamento lazy. |
UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>)
Attiva la creazione di proxy di caricamento lazy.
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
Parametri
- optionsBuilder
- DbContextOptionsBuilder
Generatore di opzioni, come passato OnConfiguring(DbContextOptionsBuilder) o esposto AddDbContext.
- lazyLoadingProxiesOptionsAction
- Action<LazyLoadingProxiesOptionsBuilder>
Azione facoltativa per consentire una configurazione specifica del proxy aggiuntiva.
Restituisce
Lo stesso generatore per consentire la concatenamento delle chiamate al metodo.
Commenti
Si noti che questo richiede che i servizi appropriati siano disponibili nel provider di servizi interni ef. In genere si verificherà automaticamente, ma se l'applicazione controlla il provider di servizi, potrebbe essere necessaria una chiamata a AddEntityFrameworkProxies(IServiceCollection) .
Per altre informazioni ed esempi, vedere Caricamento lazy .
Si applica a
UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean)
Attiva la creazione di proxy di caricamento lazy.
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
Parametri
- optionsBuilder
- DbContextOptionsBuilder
Generatore di opzioni, come passato OnConfiguring(DbContextOptionsBuilder) o esposto AddDbContext.
- useLazyLoadingProxies
- Boolean
true
per usare proxy di caricamento lazy; false
per evitare il loro uso.
Restituisce
Lo stesso generatore per consentire la concatenamento delle chiamate al metodo.
Commenti
Si noti che questo richiede che i servizi appropriati siano disponibili nel provider di servizi interni ef. In genere si verificherà automaticamente, ma se l'applicazione controlla il provider di servizi, potrebbe essere necessaria una chiamata a AddEntityFrameworkProxies(IServiceCollection) .
Per altre informazioni ed esempi, vedere Caricamento lazy .
Si applica a
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Action<LazyLoadingProxiesOptionsBuilder>)
Attiva la creazione di proxy di caricamento lazy.
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)
Parametri di tipo
- TContext
Tipo DbContext.
Parametri
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Generatore di opzioni, come passato OnConfiguring(DbContextOptionsBuilder) o esposto AddDbContext.
- lazyLoadingProxiesOptionsAction
- Action<LazyLoadingProxiesOptionsBuilder>
Azione facoltativa per consentire una configurazione specifica del proxy aggiuntiva.
Restituisce
Lo stesso generatore per consentire la concatenamento delle chiamate al metodo.
Commenti
Si noti che questo richiede che i servizi appropriati siano disponibili nel provider di servizi interni ef. In genere si verificherà automaticamente, ma se l'applicazione controlla il provider di servizi, potrebbe essere necessaria una chiamata a AddEntityFrameworkProxies(IServiceCollection) .
Per altre informazioni ed esempi, vedere Caricamento lazy .
Si applica a
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean)
Attiva la creazione di proxy di caricamento lazy.
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)
Parametri di tipo
- TContext
Tipo DbContext.
Parametri
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Generatore di opzioni, come passato OnConfiguring(DbContextOptionsBuilder) o esposto AddDbContext.
- useLazyLoadingProxies
- Boolean
true
per usare proxy di caricamento lazy; false
per evitare il loro uso.
Restituisce
Lo stesso generatore per consentire la concatenamento delle chiamate al metodo.
Commenti
Si noti che questo richiede che i servizi appropriati siano disponibili nel provider di servizi interni ef. In genere si verificherà automaticamente, ma se l'applicazione controlla il provider di servizi, potrebbe essere necessaria una chiamata a AddEntityFrameworkProxies(IServiceCollection) .
Per altre informazioni ed esempi, vedere Caricamento lazy .