次の方法で共有


MobileServiceSyncTableExtensions.PullAsync メソッド

定義

オーバーロード

PullAsync(IMobileServiceSyncTable, String, String)

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

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

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

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

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

PullAsync(IMobileServiceSyncTable, String, String, IDictionary<String,String>, Boolean, 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>, CancellationToken)

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

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

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

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

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

PullAsync(IMobileServiceSyncTable, String, String)

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

public static System.Threading.Tasks.Task PullAsync (this Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable table, string queryId, string query);
static member PullAsync : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable * string * string -> System.Threading.Tasks.Task
<Extension()>
Public Function PullAsync (table As IMobileServiceSyncTable, queryId As String, query As String) As Task

パラメーター

table
IMobileServiceSyncTable

プルを実行するテーブルのインスタンス。

queryId
String

このクエリを一意に識別し、同期状態を追跡するために使用される文字列。 このパラメーターを指定すると、同じキーが再度使用されるたびに増分同期が有効になります。 25 文字以下で、英数字、ダッシュ、アンダースコアのみを含める必要があります。

query
String

リモート テーブルからプルする項目を決定する OData クエリ。

戻り値

プル操作が完了したときに完了するタスク。

例外

が正規表現 [a-zA-Z][a-zA-Z0-9_-] と{0,24}一致しない場合queryIdにスローされます。

適用対象

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

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

public static System.Threading.Tasks.Task PullAsync (this Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable table, string queryId, string query, Microsoft.WindowsAzure.MobileServices.Sync.PullOptions pullOptions);
static member PullAsync : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable * string * string * Microsoft.WindowsAzure.MobileServices.Sync.PullOptions -> System.Threading.Tasks.Task
<Extension()>
Public Function PullAsync (table As IMobileServiceSyncTable, queryId As String, query As String, pullOptions As PullOptions) As Task

パラメーター

table
IMobileServiceSyncTable

プルを実行するテーブルのインスタンス。

queryId
String

このクエリを一意に識別し、同期状態を追跡するために使用される文字列。 このパラメーターを指定すると、同じキーが再度使用されるたびに増分同期が有効になります。 255 文字以下で、英数字、ダッシュ、アンダースコアのみを含める必要があります。

query
String

リモート テーブルからプルする項目を決定する OData クエリ。

pullOptions
PullOptions

リモート テーブルからデータをプルする方法を決定する PullOptions

戻り値

プル操作が完了したときに完了するタスク。

例外

が正規表現 [a-zA-Z][a-zA-Z0-9_-] と{1,255}一致しない場合queryIdにスローされます。

適用対象

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

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

public static System.Threading.Tasks.Task PullAsync (this Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable table, string queryId, string query, System.Collections.Generic.IDictionary<string,string> parameters, System.Threading.CancellationToken cancellationToken);
static member PullAsync : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable * string * string * System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function PullAsync (table As IMobileServiceSyncTable, queryId As String, query As String, parameters As IDictionary(Of String, String), cancellationToken As CancellationToken) As Task

パラメーター

table
IMobileServiceSyncTable

プルを実行するテーブルのインスタンス。

queryId
String

このクエリを一意に識別し、同期状態を追跡するために使用される文字列。 このパラメーターを指定すると、同じキーが再度使用されるたびに増分同期が有効になります。 25 文字以下で、英数字、ダッシュ、アンダースコアのみを含める必要があります。

query
String

リモート テーブルからプルする項目を決定する OData クエリ。

parameters
IDictionary<String,String>

要求 URI クエリ文字列に含めるユーザー定義パラメーターと値の辞書。

cancellationToken
CancellationToken

観察 CancellationToken するトークン

戻り値

プル操作が完了したときに完了するタスク。

例外

が正規表現 [a-zA-Z][a-zA-Z0-9_-] と{0,24}一致しない場合queryIdにスローされます。

適用対象

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

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

public static System.Threading.Tasks.Task PullAsync (this Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable table, string queryId, string query, System.Collections.Generic.IDictionary<string,string> parameters, bool pushOtherTables, System.Threading.CancellationToken cancellationToken);
static member PullAsync : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable * string * string * System.Collections.Generic.IDictionary<string, string> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function PullAsync (table As IMobileServiceSyncTable, queryId As String, query As String, parameters As IDictionary(Of String, String), pushOtherTables As Boolean, cancellationToken As CancellationToken) As Task

パラメーター

table
IMobileServiceSyncTable

プル元のテーブル。

queryId
String

このクエリを一意に識別し、同期状態を追跡するために使用される文字列。 このパラメーターを指定すると、同じキーが再度使用されるたびに増分同期が有効になります。 255 文字以下で、英数字、ダッシュ、アンダースコアのみを含める必要があります

query
String

リモート テーブルからプルする項目を決定する OData クエリ。

parameters
IDictionary<String,String>

要求 URI クエリ文字列に含めるユーザー定義パラメーターと値の辞書。

pushOtherTables
Boolean

このテーブルがダーティされている場合は、他のテーブルをプッシュします。

cancellationToken
CancellationToken

観察 CancellationToken するトークン

戻り値

プル操作が完了したときに完了するタスク。

例外

が正規表現 [a-zA-Z][a-zA-Z0-9_-] と{1,255}一致しない場合queryIdにスローされます。

適用対象

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

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

public static System.Threading.Tasks.Task PullAsync (this Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable table, string queryId, string query, System.Collections.Generic.IDictionary<string,string> parameters, System.Threading.CancellationToken cancellationToken, Microsoft.WindowsAzure.MobileServices.Sync.PullOptions pullOptions);
static member PullAsync : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable * string * string * System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken * Microsoft.WindowsAzure.MobileServices.Sync.PullOptions -> System.Threading.Tasks.Task
<Extension()>
Public Function PullAsync (table As IMobileServiceSyncTable, queryId As String, query As String, parameters As IDictionary(Of String, String), cancellationToken As CancellationToken, pullOptions As PullOptions) As Task

パラメーター

table
IMobileServiceSyncTable

プルを実行するテーブルのインスタンス。

queryId
String

このクエリを一意に識別し、同期状態を追跡するために使用される文字列。 このパラメーターを指定すると、同じキーが再度使用されるたびに増分同期が有効になります。 255 文字以下で、英数字、ダッシュ、アンダースコアのみを含める必要があります。

query
String

リモート テーブルからプルする項目を決定する OData クエリ。

parameters
IDictionary<String,String>

要求 URI クエリ文字列に含めるユーザー定義パラメーターと値の辞書。

cancellationToken
CancellationToken

観察 CancellationTokenするトークン

pullOptions
PullOptions

リモート テーブルからデータをプルする方法を決定する PullOptions

戻り値

プル操作が完了したときに完了するタスク。

例外

が正規表現 [a-zA-Z][a-zA-Z0-9_-] と{1,255}一致しない場合queryIdにスローされます。

適用対象

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

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

public static System.Threading.Tasks.Task PullAsync<T,U> (this Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable<T> table, string queryId, Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery<U> query);
static member PullAsync : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable<'T> * string * Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery<'U> -> System.Threading.Tasks.Task
<Extension()>
Public Function PullAsync(Of T, U) (table As IMobileServiceSyncTable(Of T), queryId As String, query As IMobileServiceTableQuery(Of U)) As Task

型パラメーター

T
U

パラメーター

table
IMobileServiceSyncTable<T>

プルを実行するテーブルのインスタンス。

queryId
String

このクエリを一意に識別し、同期状態を追跡するために使用される文字列。 このパラメーターを指定すると、同じキーが再度使用されるたびに増分同期が有効になります。 25 文字以下で、英数字、ダッシュ、アンダースコアのみを含める必要があります。

query
IMobileServiceTableQuery<U>

リモート テーブルからプルする項目を決定する OData クエリ。

戻り値

プル操作が完了したときに完了するタスク。

例外

が正規表現 [a-zA-Z][a-zA-Z0-9_-] と{0,24}一致しない場合queryIdにスローされます。

適用対象

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

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

public static System.Threading.Tasks.Task PullAsync<T,U> (this Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable<T> table, string queryId, Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery<U> query, Microsoft.WindowsAzure.MobileServices.Sync.PullOptions pullOptions);
static member PullAsync : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable<'T> * string * Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery<'U> * Microsoft.WindowsAzure.MobileServices.Sync.PullOptions -> System.Threading.Tasks.Task
<Extension()>
Public Function PullAsync(Of T, U) (table As IMobileServiceSyncTable(Of T), queryId As String, query As IMobileServiceTableQuery(Of U), pullOptions As PullOptions) As Task

型パラメーター

T
U

パラメーター

table
IMobileServiceSyncTable<T>

プルを実行するテーブルのインスタンス。

queryId
String

このクエリを一意に識別し、同期状態を追跡するために使用される文字列。 このパラメーターを指定すると、同じキーが再度使用されるたびに増分同期が有効になります。 255 文字以下で、英数字、ダッシュ、アンダースコアのみを含める必要があります

query
IMobileServiceTableQuery<U>

リモート テーブルからプルする項目を決定する OData クエリ。

pullOptions
PullOptions

リモート テーブルからデータをプルする方法を決定する PullOptions

戻り値

プル操作が完了したときに完了するタスク。

例外

が正規表現 [a-zA-Z][a-zA-Z0-9_-] と{1,255}一致しない場合queryIdにスローされます。

適用対象

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

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

public static System.Threading.Tasks.Task PullAsync<T,U> (this Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable<T> table, string queryId, Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery<U> query, System.Threading.CancellationToken cancellationToken);
static member PullAsync : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable<'T> * string * Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery<'U> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function PullAsync(Of T, U) (table As IMobileServiceSyncTable(Of T), queryId As String, query As IMobileServiceTableQuery(Of U), cancellationToken As CancellationToken) As Task

型パラメーター

T
U

パラメーター

table
IMobileServiceSyncTable<T>

プルを実行するテーブルのインスタンス。

queryId
String

このクエリを一意に識別し、同期状態を追跡するために使用される文字列。 このパラメーターを指定すると、同じキーが再度使用されるたびに増分同期が有効になります。 25 文字以下で、英数字、ダッシュ、アンダースコアのみを含める必要があります。

query
IMobileServiceTableQuery<U>

リモート テーブルからプルする項目を決定する OData クエリ。

cancellationToken
CancellationToken

観察 CancellationToken するトークン

戻り値

プル操作が完了したときに完了するタスク。

例外

が正規表現 [a-zA-Z][a-zA-Z0-9_-] と{0,24}一致しない場合queryIdにスローされます。

適用対象

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

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

public static System.Threading.Tasks.Task PullAsync<T,U> (this Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable<T> table, string queryId, Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery<U> query, bool pushOtherTables, System.Threading.CancellationToken cancellationToken);
static member PullAsync : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable<'T> * string * Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery<'U> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function PullAsync(Of T, U) (table As IMobileServiceSyncTable(Of T), queryId As String, query As IMobileServiceTableQuery(Of U), pushOtherTables As Boolean, cancellationToken As CancellationToken) As Task

型パラメーター

T
U

パラメーター

table
IMobileServiceSyncTable<T>

プル元のテーブル。

queryId
String

このクエリを一意に識別し、同期状態を追跡するために使用される文字列。 このパラメーターを指定すると、同じキーが再度使用されるたびに増分同期が有効になります。 255 文字以下で、英数字、ダッシュ、アンダースコアのみを含める必要があります

query
IMobileServiceTableQuery<U>

リモート テーブルからプルする項目を決定する OData クエリ。

pushOtherTables
Boolean

このテーブルがダーティされている場合は、他のテーブルをプッシュする

cancellationToken
CancellationToken

観察 CancellationToken するトークン

戻り値

プル操作が完了したときに完了するタスク。

例外

が正規表現 [a-zA-Z][a-zA-Z0-9_-] と{1,255}一致しない場合queryIdにスローされます。

適用対象

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

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

public static System.Threading.Tasks.Task PullAsync<T,U> (this Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable<T> table, string queryId, Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery<U> query, System.Threading.CancellationToken cancellationToken, Microsoft.WindowsAzure.MobileServices.Sync.PullOptions pullOptions);
static member PullAsync : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable<'T> * string * Microsoft.WindowsAzure.MobileServices.IMobileServiceTableQuery<'U> * System.Threading.CancellationToken * Microsoft.WindowsAzure.MobileServices.Sync.PullOptions -> System.Threading.Tasks.Task
<Extension()>
Public Function PullAsync(Of T, U) (table As IMobileServiceSyncTable(Of T), queryId As String, query As IMobileServiceTableQuery(Of U), cancellationToken As CancellationToken, pullOptions As PullOptions) As Task

型パラメーター

T
U

パラメーター

table
IMobileServiceSyncTable<T>

プルを実行するテーブルのインスタンス。

queryId
String

このクエリを一意に識別し、同期状態を追跡するために使用される文字列。 このパラメーターを指定すると、同じキーが再度使用されるたびに増分同期が有効になります。 255 文字以下で、英数字、ダッシュ、アンダースコアのみを含める必要があります

query
IMobileServiceTableQuery<U>

リモート テーブルからプルする項目を決定する OData クエリ。

cancellationToken
CancellationToken

観察 CancellationToken するトークン

pullOptions
PullOptions

リモート テーブルからデータをプルする方法を決定する PullOptions

戻り値

プル操作が完了したときに完了するタスク。

例外

が正規表現 [a-zA-Z][a-zA-Z0-9_-] と{1,255}一致しない場合queryIdにスローされます。

適用対象