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

定義

ローカル テーブルに対する操作を提供します。

public interface IMobileServiceSyncTable<T> : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable
type IMobileServiceSyncTable<'T> = interface
    interface IMobileServiceSyncTable
Public Interface IMobileServiceSyncTable(Of T)
Implements IMobileServiceSyncTable

型パラメーター

T
実装

プロパティ

MobileServiceClient

このテーブルに関連付けられている への参照を MobileServiceClient 取得します。

(継承元 IMobileServiceSyncTable)
SupportedOptions

リモート テーブルでサポートされている odata オプション

(継承元 IMobileServiceSyncTable)
TableName

テーブルの名前を取得します。

(継承元 IMobileServiceSyncTable)

メソッド

CreateQuery()

現在のテーブルに対するクエリを作成します。

DeleteAsync(JObject)

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

(継承元 IMobileServiceSyncTable)
DeleteAsync(T)

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

IncludeTotalCount()

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

InsertAsync(JObject)

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

(継承元 IMobileServiceSyncTable)
InsertAsync(T)

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

LookupAsync(String)

テーブルからインスタンスを ID で参照します。

OrderBy<TKey>(Expression<Func<T,TKey>>)

指定した ascending order 句を適用してクエリを作成します。

OrderByDescending<TKey>(Expression<Func<T,TKey>>)

指定した descending order 句を適用してクエリを作成します。

PullAsync(String, String, IDictionary<String,String>, Boolean, CancellationToken)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。 増分同期をサポートします。

(継承元 IMobileServiceSyncTable)
PullAsync(String, String, IDictionary<String,String>, Boolean, CancellationToken, PullOptions)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。 増分同期をサポートします。

(継承元 IMobileServiceSyncTable)
PullAsync<U>(String, IMobileServiceTableQuery<U>, Boolean, CancellationToken)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。

PullAsync<U>(String, IMobileServiceTableQuery<U>, Boolean, CancellationToken, PullOptions)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。

PurgeAsync(String, String, Boolean, CancellationToken)

クエリに一致するローカル テーブル内のすべての項目を削除します。

(継承元 IMobileServiceSyncTable)
PurgeAsync<U>(String, IMobileServiceTableQuery<U>, Boolean, CancellationToken)

クエリに一致するローカル テーブル内のすべての項目を削除します。

PurgeAsync<U>(String, IMobileServiceTableQuery<U>, CancellationToken)

クエリに一致するローカル テーブル内のすべての項目を削除します。

ReadAsync()

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

ReadAsync(String)

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

(継承元 IMobileServiceSyncTable)
ReadAsync<U>(IMobileServiceTableQuery<U>)

クエリに基づいてテーブルからインスタンスを返します。

RefreshAsync(T)

ローカル テーブルの最新の値を使用して、現在のインスタンスを更新します。

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()

テーブルの要素を非同期に取得し、新しい一覧に結果を返します。

UpdateAsync(JObject)

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

(継承元 IMobileServiceSyncTable)
UpdateAsync(T)

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

Where(Expression<Func<T,Boolean>>)

指定したフィルター述語を適用してクエリを作成します。

拡張メソッド

ToCollectionAsync<TTable>(IMobileServiceSyncTable<TTable>, Int32)

ローカル テーブルに基づいて新しいコレクションを作成します。

PullAsync(IMobileServiceSyncTable, String, String)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。 増分同期をサポートします。

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。 増分同期をサポートします。

PullAsync(IMobileServiceSyncTable, String, String, IDictionary<String,String>, Boolean, CancellationToken)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。 増分同期をサポートします。

PullAsync(IMobileServiceSyncTable, String, String, IDictionary<String,String>, CancellationToken)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。 増分同期をサポートします。

PullAsync(IMobileServiceSyncTable, String, String, IDictionary<String,String>, CancellationToken, PullOptions)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。 増分同期をサポートします。

PullAsync<T,U>(IMobileServiceSyncTable<T>, String, IMobileServiceTableQuery<U>)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。

PullAsync<T,U>(IMobileServiceSyncTable<T>, String, IMobileServiceTableQuery<U>, PullOptions)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。

PullAsync<T,U>(IMobileServiceSyncTable<T>, String, IMobileServiceTableQuery<U>, Boolean, CancellationToken)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。

PullAsync<T,U>(IMobileServiceSyncTable<T>, String, IMobileServiceTableQuery<U>, CancellationToken)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。

PullAsync<T,U>(IMobileServiceSyncTable<T>, String, IMobileServiceTableQuery<U>, CancellationToken, PullOptions)

関連付けられているリモート テーブルから、指定されたクエリに一致するすべての項目をプルします。

PurgeAsync(IMobileServiceSyncTable)

ローカル テーブル内のすべての項目を削除します

PurgeAsync(IMobileServiceSyncTable, Boolean)

ローカル テーブル内のすべての項目を削除します

PurgeAsync(IMobileServiceSyncTable, String)

クエリに一致するローカル テーブル内のすべての項目を削除します。

PurgeAsync<T,U>(IMobileServiceSyncTable<T>, IMobileServiceTableQuery<U>)

クエリに一致するローカル テーブル内のすべての項目を削除します。

適用対象