IMobileServiceTable<T> インターフェイス

定義

モバイル サービスのテーブルに対する操作を提供します。

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)

テーブルから instance を削除します。

(継承元 IMobileServiceTable)
DeleteAsync(JObject, IDictionary<String,String>)

テーブルから instance を削除します。

(継承元 IMobileServiceTable)
DeleteAsync(T)

テーブルからインスタンスを削除します。

DeleteAsync(T, IDictionary<String,String>)

テーブルからインスタンスを削除します。

IncludeDeleted()

削除されたレコードを確実に取得するクエリを作成します。 そのためには、モバイル サービスで論理的な削除機能を有効にする必要があります。 詳細については 、リンク を参照してください。

IncludeTotalCount()

クライアントまたはサーバーで指定された take paging/limit 句を無視して返されたすべてのレコードの合計数を取得するクエリを作成します。

InsertAsync(JObject)

テーブルに instance を挿入します。

(継承元 IMobileServiceTable)
InsertAsync(JObject, IDictionary<String,String>)

テーブルに instance を挿入します。

(継承元 IMobileServiceTable)
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)

テーブルから を instance 削除解除します。 そのためには、モバイル サービスで論理的な削除機能を有効にする必要があります。 詳細については 、リンク を参照してください。

(継承元 IMobileServiceTable)
UndeleteAsync(JObject, IDictionary<String,String>)

テーブルから を instance 削除解除します。 そのためには、モバイル サービスで論理的な削除機能を有効にする必要があります。 詳細については 、リンク を参照してください。

(継承元 IMobileServiceTable)
UndeleteAsync(T)

テーブルから を instance 削除解除します。 そのためには、モバイル サービスで論理的な削除機能を有効にする必要があります。 詳細については 、リンク を参照してください。

UndeleteAsync(T, IDictionary<String,String>)

テーブルから を instance 削除解除します。 そのためには、モバイル サービスで論理的な削除機能を有効にする必要があります。 詳細については 、リンク を参照してください。

UpdateAsync(JObject)

テーブル内の instance を更新します。

(継承元 IMobileServiceTable)
UpdateAsync(JObject, IDictionary<String,String>)

テーブル内の instance を更新します。

(継承元 IMobileServiceTable)
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>)

テーブルに対するクエリを実行します。

適用対象