ProxiesExtensions.UseLazyLoadingProxies メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>) |
遅延読み込みプロキシの作成を有効にします。 |
UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean) |
遅延読み込みプロキシの作成を有効にします。 |
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Action<LazyLoadingProxiesOptionsBuilder>) |
遅延読み込みプロキシの作成を有効にします。 |
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean) |
遅延読み込みプロキシの作成を有効にします。 |
UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>)
遅延読み込みプロキシの作成を有効にします。
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
パラメーター
- optionsBuilder
- DbContextOptionsBuilder
AddDbContext に OnConfiguring(DbContextOptionsBuilder) 渡されるか公開されるオプション ビルダー。
- lazyLoadingProxiesOptionsAction
- Action<LazyLoadingProxiesOptionsBuilder>
プロキシ固有の追加構成を許可するオプションのアクション。
戻り値
メソッド呼び出しをチェーンできるようにするのと同じビルダー。
注釈
これには、EF 内部サービス プロバイダーで適切なサービスを使用できる必要があることに注意してください。 通常、これは自動的に行われますが、アプリケーションがサービス プロバイダーを制御している場合は、 の AddEntityFrameworkProxies(IServiceCollection) 呼び出しが必要になる場合があります。
詳細と例については、「 遅延読み込み 」を参照してください。
適用対象
UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean)
遅延読み込みプロキシの作成を有効にします。
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
パラメーター
- optionsBuilder
- DbContextOptionsBuilder
AddDbContext に OnConfiguring(DbContextOptionsBuilder) 渡されるか公開されるオプション ビルダー。
- useLazyLoadingProxies
- Boolean
true
遅延読み込みプロキシを使用する場合。 false
を使用しないようにします。
戻り値
メソッド呼び出しをチェーンできるようにするのと同じビルダー。
注釈
これには、EF 内部サービス プロバイダーで適切なサービスを使用できる必要があることに注意してください。 通常、これは自動的に行われますが、アプリケーションがサービス プロバイダーを制御している場合は、 の AddEntityFrameworkProxies(IServiceCollection) 呼び出しが必要になる場合があります。
詳細と例については、「 遅延読み込み 」を参照してください。
適用対象
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Action<LazyLoadingProxiesOptionsBuilder>)
遅延読み込みプロキシの作成を有効にします。
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)
型パラメーター
- TContext
DbContext 型です。
パラメーター
- optionsBuilder
- DbContextOptionsBuilder<TContext>
AddDbContext に OnConfiguring(DbContextOptionsBuilder) 渡されるか公開されるオプション ビルダー。
- lazyLoadingProxiesOptionsAction
- Action<LazyLoadingProxiesOptionsBuilder>
プロキシ固有の追加構成を許可するオプションのアクション。
戻り値
メソッド呼び出しをチェーンできるようにするのと同じビルダー。
注釈
これには、EF 内部サービス プロバイダーで適切なサービスを使用できる必要があることに注意してください。 通常、これは自動的に行われますが、アプリケーションがサービス プロバイダーを制御している場合は、 の AddEntityFrameworkProxies(IServiceCollection) 呼び出しが必要になる場合があります。
詳細と例については、「 遅延読み込み 」を参照してください。
適用対象
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean)
遅延読み込みプロキシの作成を有効にします。
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)
型パラメーター
- TContext
DbContext 型です。
パラメーター
- optionsBuilder
- DbContextOptionsBuilder<TContext>
AddDbContext に OnConfiguring(DbContextOptionsBuilder) 渡されるか公開されるオプション ビルダー。
- useLazyLoadingProxies
- Boolean
true
遅延読み込みプロキシを使用する場合。 false
を使用しないようにします。
戻り値
メソッド呼び出しをチェーンできるようにするのと同じビルダー。
注釈
これには、EF 内部サービス プロバイダーで適切なサービスを使用できる必要があることに注意してください。 通常、これは自動的に行われますが、アプリケーションがサービス プロバイダーを制御している場合は、 の AddEntityFrameworkProxies(IServiceCollection) 呼び出しが必要になる場合があります。
詳細と例については、「 遅延読み込み 」を参照してください。
適用対象
Entity Framework