你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IMobileServiceSyncTable.PullAsync 方法

定义

重载

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

从关联的远程表中拉取与给定查询匹配的所有项。 支持增量同步。

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

从关联的远程表中拉取与给定查询匹配的所有项。 支持增量同步。

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

从关联的远程表中拉取与给定查询匹配的所有项。 支持增量同步。

public System.Threading.Tasks.Task PullAsync (string queryId, string query, System.Collections.Generic.IDictionary<string,string> parameters, bool pushOtherTables, System.Threading.CancellationToken cancellationToken);
abstract member PullAsync : string * string * System.Collections.Generic.IDictionary<string, string> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function PullAsync (queryId As String, query As String, parameters As IDictionary(Of String, String), pushOtherTables As Boolean, cancellationToken As CancellationToken) As Task

参数

queryId
String

唯一标识此查询并用于跟踪其同步状态的字符串。 只要再次使用同一密钥,提供此参数即可启用增量同步。

query
String

一个 OData 查询,用于确定要从远程表中提取哪些项。

parameters
IDictionary<String,String>

要在请求 URI 查询字符串中包括的用户定义的参数和值的字典。

pushOtherTables
Boolean

如果此表是脏,则推送其他表。

cancellationToken
CancellationToken

CancellationToken 观察的标记

返回

拉取操作完成后完成的任务。

适用于

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

从关联的远程表中拉取与给定查询匹配的所有项。 支持增量同步。

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

参数

queryId
String

唯一标识此查询并用于跟踪其同步状态的字符串。 只要再次使用同一密钥,提供此参数即可启用增量同步。

query
String

一个 OData 查询,用于确定要从远程表中提取哪些项。

parameters
IDictionary<String,String>

要在请求 URI 查询字符串中包括的用户定义的参数和值的字典。

pushOtherTables
Boolean

如果此表是脏,则推送其他表。

cancellationToken
CancellationToken

CancellationToken 观察的标记

pullOptions
PullOptions

用于确定如何从远程表拉取数据的 PullOptions

返回

拉取操作完成后完成的任务。

适用于