QueryableExtensions.LoadAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
LoadAsync(IQueryable) |
、 などのサーバー クエリの場合、クエリの結果がクライアント上のDbSet<TEntity>ObjectSet<TEntity>ObjectQuery<T>関連付けられた DbContext 、ObjectContextまたは他のキャッシュに読み込まれるように、クエリを非同期的に列挙します。 これは、ToList を呼び出した後、リストを実際に作成するオーバーヘッドなしでリストを捨てるのと同じです。 |
LoadAsync(IQueryable, CancellationToken) |
、 などのサーバー クエリの場合、クエリの結果がクライアント上のDbSet<TEntity>ObjectSet<TEntity>ObjectQuery<T>関連付けられた DbContext 、ObjectContextまたは他のキャッシュに読み込まれるように、クエリを非同期的に列挙します。 これは、ToList を呼び出した後、リストを実際に作成するオーバーヘッドなしでリストを捨てるのと同じです。 |
LoadAsync(IQueryable)
、 などのサーバー クエリの場合、クエリの結果がクライアント上のDbSet<TEntity>ObjectSet<TEntity>ObjectQuery<T>関連付けられた DbContext 、ObjectContextまたは他のキャッシュに読み込まれるように、クエリを非同期的に列挙します。 これは、ToList を呼び出した後、リストを実際に作成するオーバーヘッドなしでリストを捨てるのと同じです。
public static System.Threading.Tasks.Task LoadAsync (this System.Linq.IQueryable source);
static member LoadAsync : System.Linq.IQueryable -> System.Threading.Tasks.Task
<Extension()>
Public Function LoadAsync (source As IQueryable) As Task
パラメーター
- source
- IQueryable
ソース クエリです。
戻り値
非同期操作を表すタスク。
適用対象
LoadAsync(IQueryable, CancellationToken)
、 などのサーバー クエリの場合、クエリの結果がクライアント上のDbSet<TEntity>ObjectSet<TEntity>ObjectQuery<T>関連付けられた DbContext 、ObjectContextまたは他のキャッシュに読み込まれるように、クエリを非同期的に列挙します。 これは、ToList を呼び出した後、リストを実際に作成するオーバーヘッドなしでリストを捨てるのと同じです。
public static System.Threading.Tasks.Task LoadAsync (this System.Linq.IQueryable source, System.Threading.CancellationToken cancellationToken);
static member LoadAsync : System.Linq.IQueryable * System.Threading.CancellationToken -> System.Threading.Tasks.Task
パラメーター
- source
- IQueryable
ソース クエリです。
- cancellationToken
- CancellationToken
CancellationTokenタスクの完了を待機している間に観察する 。
戻り値
非同期操作を表すタスク。
適用対象
Entity Framework