ProxiesExtensions.UseLazyLoadingProxies Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>) |
Zapne vytváření opožděných načítání proxy serverů. |
UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean) |
Zapne vytváření opožděných načítání proxy serverů. |
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Action<LazyLoadingProxiesOptionsBuilder>) |
Zapne vytváření opožděných načítání proxy serverů. |
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean) |
Zapne vytváření opožděných načítání proxy serverů. |
UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>)
Zapne vytváření opožděných načítání proxy serverů.
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
Parametry
- optionsBuilder
- DbContextOptionsBuilder
Tvůrce možností, jak se OnConfiguring(DbContextOptionsBuilder) předává nebo vystavuje AddDbContext.
- lazyLoadingProxiesOptionsAction
- Action<LazyLoadingProxiesOptionsBuilder>
Volitelná akce, která povolí další konfiguraci specifickou pro proxy server.
Návraty
Stejný tvůrce, který umožňuje zřetězený volání metod.
Poznámky
Upozorňujeme, že to vyžaduje, aby interního poskytovatele služeb EF byly k dispozici příslušné služby. Za normálních okolností k tomu dojde automaticky, ale pokud aplikace řídí poskytovatele služeb, může být potřeba volat AddEntityFrameworkProxies(IServiceCollection) .
Další informace a příklady najdete v tématu Opožděné načítání .
Platí pro
UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean)
Zapne vytváření opožděných načítání proxy serverů.
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
Parametry
- optionsBuilder
- DbContextOptionsBuilder
Tvůrce možností, jak se OnConfiguring(DbContextOptionsBuilder) předává nebo vystavuje AddDbContext.
- useLazyLoadingProxies
- Boolean
true
používat opožděné načítání proxy; false
aby se zabránilo jejich použití.
Návraty
Stejný tvůrce, který umožňuje zřetězený volání metod.
Poznámky
Upozorňujeme, že to vyžaduje, aby interního poskytovatele služeb EF byly k dispozici příslušné služby. Za normálních okolností k tomu dojde automaticky, ale pokud aplikace řídí poskytovatele služeb, může být potřeba volat AddEntityFrameworkProxies(IServiceCollection) .
Další informace a příklady najdete v tématu Opožděné načítání .
Platí pro
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Action<LazyLoadingProxiesOptionsBuilder>)
Zapne vytváření opožděných načítání proxy serverů.
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)
Parametry typu
- TContext
Typ DbContext .
Parametry
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Tvůrce možností, jak se OnConfiguring(DbContextOptionsBuilder) předává nebo vystavuje AddDbContext.
- lazyLoadingProxiesOptionsAction
- Action<LazyLoadingProxiesOptionsBuilder>
Volitelná akce, která povolí další konfiguraci specifickou pro proxy server.
Návraty
Stejný tvůrce, který umožňuje zřetězený volání metod.
Poznámky
Upozorňujeme, že to vyžaduje, aby interního poskytovatele služeb EF byly k dispozici příslušné služby. Za normálních okolností k tomu dojde automaticky, ale pokud aplikace řídí poskytovatele služeb, může být potřeba volat AddEntityFrameworkProxies(IServiceCollection) .
Další informace a příklady najdete v tématu Opožděné načítání .
Platí pro
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean)
Zapne vytváření opožděných načítání proxy serverů.
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)
Parametry typu
- TContext
Typ DbContext .
Parametry
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Tvůrce možností, jak se OnConfiguring(DbContextOptionsBuilder) předává nebo vystavuje AddDbContext.
- useLazyLoadingProxies
- Boolean
true
používat opožděné načítání proxy; false
aby se zabránilo jejich použití.
Návraty
Stejný tvůrce, který umožňuje zřetězený volání metod.
Poznámky
Upozorňujeme, že to vyžaduje, aby interního poskytovatele služeb EF byly k dispozici příslušné služby. Za normálních okolností k tomu dojde automaticky, ale pokud aplikace řídí poskytovatele služeb, může být potřeba volat AddEntityFrameworkProxies(IServiceCollection) .
Další informace a příklady najdete v tématu Opožděné načítání .
Platí pro
Entity Framework