ITable インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
弱く型指定されたクエリ シナリオに使用されます。
public interface class ITable : System::Collections::IEnumerable, System::Linq::IQueryable
public interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable
type ITable = interface
interface IQueryable
interface IEnumerable
Public Interface ITable
Implements IEnumerable, IQueryable
- 派生
- 実装
注釈
メソッドの詳細については、 Table<TEntity>を参照してください。
プロパティ
| 名前 | 説明 |
|---|---|
| Context |
このDataContextを取得するために使用されたITableを取得します。 |
| ElementType |
IQueryable のこのインスタンスに関連付けられている式ツリーの実行時に返される要素の型を取得します。 (継承元 IQueryable) |
| Expression |
IQueryableのインスタンスに関連付けられている式ツリーを取得します。 (継承元 IQueryable) |
| IsReadOnly |
この ITable インスタンスに含まれるエンティティの型に主キーがあるかどうかを示します。 |
| Provider |
このデータ ソースに関連付けられているクエリ プロバイダーを取得します。 (継承元 IQueryable) |
メソッド
| 名前 | 説明 |
|---|---|
| Attach(Object, Boolean) |
変更された状態または変更されていない状態で、コレクションのすべてのエンティティを DataContext にアタッチします。 |
| Attach(Object, Object) |
エンティティと元の状態の両方を指定して、変更または変更されていない状態でエンティティを DataContext にアタッチします。 |
| Attach(Object) |
変更されていない状態でエンティティを DataContext にアタッチします。 |
| AttachAll(IEnumerable, Boolean) |
変更された状態または変更されていない状態で、コレクションのすべてのエンティティを DataContext にアタッチします。 |
| AttachAll(IEnumerable) |
変更された状態または変更されていない状態で、コレクションのすべてのエンティティを DataContext にアタッチします。 |
| DeleteAllOnSubmit(IEnumerable) |
コレクションのすべてのエンティティを |
| DeleteOnSubmit(Object) |
このテーブルのエンティティを |
| GetEnumerator() |
コレクションを反復処理する列挙子を返します。 (継承元 IEnumerable) |
| GetModifiedMembers(Object) |
現在の値と元の値を含む変更されたメンバーの配列を返します。 |
| GetOriginalEntityState(Object) |
元の値を取得します。 |
| InsertAllOnSubmit(IEnumerable) |
DataContext状態の |
| InsertOnSubmit(Object) |
|
拡張メソッド
| 名前 | 説明 |
|---|---|
| AsParallel(IEnumerable) |
クエリの並列化を有効にします。 |
| AsQueryable(IEnumerable) |
IEnumerable を IQueryableに変換します。 |
| Cast<TResult>(IEnumerable) |
IEnumerable の要素を指定した型にキャストします。 |
| Cast<TResult>(IQueryable) |
IQueryable の要素を指定した型に変換します。 |
| OfType<TResult>(IEnumerable) |
指定した型に基づいて、IEnumerable の要素をフィルター処理します。 |
| OfType<TResult>(IQueryable) |
指定した型に基づいて、IQueryable の要素をフィルター処理します。 |