DbQuery クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DbContext に対する非ジェネリック LINQ to Entities クエリを表します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification="Name is intentional")]
public abstract class DbQuery : System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Entity.Infrastructure.IDbAsyncEnumerable, System.Linq.IOrderedQueryable
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay()}")]
public abstract class DbQuery : System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Entity.Infrastructure.IDbAsyncEnumerable, System.Linq.IOrderedQueryable
type DbQuery = class
interface IOrderedQueryable
interface IQueryable
interface IEnumerable
interface IListSource
interface IDbAsyncEnumerable
Public MustInherit Class DbQuery
Implements IDbAsyncEnumerable, IEnumerable, IListSource, IOrderedQueryable
- 継承
-
DbQuery
- 派生
- 属性
- 実装
プロパティ
ElementType |
IQueryable 要素型。 |
Sql |
String基になるクエリの表現を取得します。 |
メソッド
AsNoTracking() |
返されるエンティティが にキャッシュされない新しいクエリを DbContext返します。 |
AsStreaming() |
古い.
バッファー処理の代わりに結果をストリーミングする新しいクエリを返します。 |
Cast<TElement>() |
同等のジェネリック DbQuery<TResult> オブジェクトを返します。 |
Equals(Object) |
DbContext に対する非ジェネリック LINQ to Entities クエリを表します。 |
GetHashCode() |
DbContext に対する非ジェネリック LINQ to Entities クエリを表します。 |
GetType() |
DbContext に対する非ジェネリック LINQ to Entities クエリを表します。 |
Include(String) |
クエリ結果に含める関連オブジェクトを指定します。 |
ToString() |
String基になるクエリの表現を返します。 |
明示的なインターフェイスの実装
IDbAsyncEnumerable.GetAsyncEnumerator() |
IDbAsyncEnumerator列挙時にデータベースに対してクエリを実行する を返します。 |
IEnumerable.GetEnumerator() |
IEnumerator列挙時にデータベースに対してクエリを実行する を返します。 |
IListSource.ContainsListCollection |
|
IListSource.GetList() |
例外をスローして、ストア クエリに直接バインドできないことを示します。 代わりに、Load 拡張メソッドを使用して DbSet にデータを設定し、ローカル データにバインドします。 WPF の場合は、DbSet.Local にバインドします。 Windows Forms では、DbSet.Local.ToBindingList() にバインドします。 |
IQueryable.Expression |
IQueryable LINQ 式。 |
IQueryable.Provider |
IQueryable プロバイダー。 |
適用対象
Entity Framework