IMobileServiceTable<T> インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
モバイル サービスのテーブルに対する操作を提供します。
public interface IMobileServiceTable<T> : Microsoft.WindowsAzure.MobileServices.IMobileServiceTable
type IMobileServiceTable<'T> = interface
interface IMobileServiceTable
Public Interface IMobileServiceTable(Of T)
Implements IMobileServiceTable
型パラメーター
- T
テーブル内のインスタンスの型 (テーブルを意味します)。
- 実装
プロパティ
MobileServiceClient |
このテーブルに関連付けられている への参照を MobileServiceClient 取得します。 (継承元 IMobileServiceTable) |
SystemProperties |
アイテムに含める Mobile Service システム プロパティ。 (継承元 IMobileServiceTable) |
TableName |
テーブルの名前を取得します。 (継承元 IMobileServiceTable) |
メソッド
CreateQuery() |
現在のテーブルに対するクエリを作成します。 |
DeleteAsync(JObject) |
テーブルから |
DeleteAsync(JObject, IDictionary<String,String>) |
テーブルから |
DeleteAsync(T) |
テーブルからインスタンスを削除します。 |
DeleteAsync(T, IDictionary<String,String>) |
テーブルからインスタンスを削除します。 |
IncludeDeleted() |
削除されたレコードを確実に取得するクエリを作成します。 そのためには、モバイル サービスで論理的な削除機能を有効にする必要があります。 詳細については 、リンク を参照してください。 |
IncludeTotalCount() |
クライアントまたはサーバーで指定された take paging/limit 句を無視して返されたすべてのレコードの合計数を取得するクエリを作成します。 |
InsertAsync(JObject) |
テーブルに |
InsertAsync(JObject, IDictionary<String,String>) |
テーブルに |
InsertAsync(T) |
テーブルに新しいインスタンスを挿入します。 |
InsertAsync(T, IDictionary<String,String>) |
テーブルに新しいインスタンスを挿入します。 |
LookupAsync(Object) |
テーブルからインスタンスを ID で参照します。 |
LookupAsync(Object, IDictionary<String,String>) |
テーブルからインスタンスを ID で参照します。 |
OrderBy<TKey>(Expression<Func<T,TKey>>) |
指定した ascending order 句を適用してクエリを作成します。 |
OrderByDescending<TKey>(Expression<Func<T,TKey>>) |
指定した descending order 句を適用してクエリを作成します。 |
ReadAsync() |
テーブルからインスタンスを返します。 |
ReadAsync(String) |
テーブルに対するクエリを実行します。 (継承元 IMobileServiceTable) |
ReadAsync(String, IDictionary<String,String>, Boolean) |
テーブルに対するクエリを実行します。 (継承元 IMobileServiceTable) |
ReadAsync<U>(IMobileServiceTableQuery<U>) |
クエリを使用してテーブルからインスタンスを返します。 |
ReadAsync<U>(String) |
テーブルに対するクエリを実行します。 |
RefreshAsync(T) |
現在のインスタンスをテーブルの最新の値で更新します。 |
RefreshAsync(T, IDictionary<String,String>) |
現在のインスタンスをテーブルの最新の値で更新します。 |
Select<U>(Expression<Func<T,U>>) |
指定した選択を適用してクエリを作成します。 |
Skip(Int32) |
指定した skip 句を適用してクエリを作成します。 |
Take(Int32) |
指定した take 句を適用してクエリを作成します。 |
ThenBy<TKey>(Expression<Func<T,TKey>>) |
指定した ascending order 句を適用してクエリを作成します。 |
ThenByDescending<TKey>(Expression<Func<T,TKey>>) |
指定した descending order 句を適用してクエリを作成します。 |
ToEnumerableAsync() |
テーブルの要素を非同期に取得します。 |
ToListAsync() |
テーブルの要素を非同期に取得し、新しい一覧に結果を返します。 |
UndeleteAsync(JObject) |
テーブルから を |
UndeleteAsync(JObject, IDictionary<String,String>) |
テーブルから を |
UndeleteAsync(T) |
テーブルから を |
UndeleteAsync(T, IDictionary<String,String>) |
テーブルから を |
UpdateAsync(JObject) |
テーブル内の |
UpdateAsync(JObject, IDictionary<String,String>) |
テーブル内の |
UpdateAsync(T) |
テーブル内のインスタンスを更新します。 |
UpdateAsync(T, IDictionary<String,String>) |
テーブル内のインスタンスを更新します。 |
Where(Expression<Func<T,Boolean>>) |
指定したフィルター述語を適用してクエリを作成します。 |
WithParameters(IDictionary<String,String>) |
要求 URI クエリ文字列でユーザー定義パラメーターとして使用するために指定した文字列のキーと値のペアをソース クエリに適用します。 |
拡張メソッド
ToCollectionAsync<TTable>(IMobileServiceTable<TTable>, Int32) |
テーブルに基づいて新しいコレクションを作成します。 |
ReadAsync(IMobileServiceTable, String, IDictionary<String,String>) |
テーブルに対するクエリを実行します。 |
適用対象
Azure SDK for .NET