Compartilhar via


MobileServiceSyncTableExtensions.PullAsync Método

Definição

Sobrecargas

PullAsync(IMobileServiceSyncTable, String, String)

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada. Dá suporte à sincronização incremental.

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada. Dá suporte à sincronização incremental.

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada. Dá suporte à sincronização incremental.

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada. Dá suporte à sincronização incremental.

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada. Dá suporte à sincronização incremental.

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada.

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada.

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada.

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada.

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada.

PullAsync(IMobileServiceSyncTable, String, String)

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada. Dá suporte à sincronização incremental.

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

Parâmetros

table
IMobileServiceSyncTable

A instância da tabela a ser executada.

queryId
String

Uma cadeia de caracteres que identifica exclusivamente essa consulta e é usada para controlar seu estado de sincronização. Fornecer esse parâmetro habilita a sincronização incremental sempre que a mesma chave é usada novamente. Deve ter 25 caracteres ou menos e conter apenas caracteres alfanuméricos, traço e sublinhado.

query
String

Uma consulta OData que determina quais itens extrair da tabela remota.

Retornos

Uma tarefa que é concluída quando a operação de pull é concluída.

Exceções

Gerado quando queryId não corresponde à expressão regular [a-zA-Z][a-zA-Z0-9_-]{0,24}.

Aplica-se a

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada. Dá suporte à sincronização incremental.

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

Parâmetros

table
IMobileServiceSyncTable

A instância da tabela a ser executada.

queryId
String

Uma cadeia de caracteres que identifica exclusivamente essa consulta e é usada para controlar seu estado de sincronização. Fornecer esse parâmetro habilita a sincronização incremental sempre que a mesma chave é usada novamente. Deve ter 255 caracteres ou menos e conter apenas caracteres alfanuméricos, traço e sublinhado.

query
String

Uma consulta OData que determina quais itens extrair da tabela remota.

pullOptions
PullOptions

PullOptions que determinam como extrair dados da tabela remota

Retornos

Uma tarefa que é concluída quando a operação de pull é concluída.

Exceções

Gerado quando queryId não corresponde à expressão regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Aplica-se a

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada. Dá suporte à sincronização incremental.

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

Parâmetros

table
IMobileServiceSyncTable

A instância da tabela a ser executada.

queryId
String

Uma cadeia de caracteres que identifica exclusivamente essa consulta e é usada para controlar seu estado de sincronização. Fornecer esse parâmetro habilita a sincronização incremental sempre que a mesma chave é usada novamente. Deve ter 25 caracteres ou menos e conter apenas caracteres alfanuméricos, traço e sublinhado.

query
String

Uma consulta OData que determina quais itens extrair da tabela remota.

parameters
IDictionary<String,String>

Um dicionário de parâmetros definidos pelo usuário e valores para incluir na cadeia de caracteres de consulta do URI de solicitação.

cancellationToken
CancellationToken

O CancellationToken token a ser observado

Retornos

Uma tarefa que é concluída quando a operação de pull é concluída.

Exceções

Gerado quando queryId não corresponde à expressão regular [a-zA-Z][a-zA-Z0-9_-]{0,24}.

Aplica-se a

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada. Dá suporte à sincronização incremental.

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

Parâmetros

table
IMobileServiceSyncTable

A tabela a ser extraída.

queryId
String

Uma cadeia de caracteres que identifica exclusivamente essa consulta e é usada para controlar seu estado de sincronização. Fornecer esse parâmetro habilita a sincronização incremental sempre que a mesma chave é usada novamente. Deve ter 255 caracteres ou menos e conter apenas caracteres alfanuméricos, traço e sublinhado

query
String

Uma consulta OData que determina quais itens extrair da tabela remota.

parameters
IDictionary<String,String>

Um dicionário de parâmetros definidos pelo usuário e valores para incluir na cadeia de caracteres de consulta do URI de solicitação.

pushOtherTables
Boolean

Envie por push outras tabelas se esta tabela for sujo.

cancellationToken
CancellationToken

O CancellationToken token a ser observado

Retornos

Uma tarefa que é concluída quando a operação de pull é concluída.

Exceções

Gerado quando queryId não corresponde à expressão regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Aplica-se a

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada. Dá suporte à sincronização incremental.

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

Parâmetros

table
IMobileServiceSyncTable

A instância da tabela a ser executada.

queryId
String

Uma cadeia de caracteres que identifica exclusivamente essa consulta e é usada para controlar seu estado de sincronização. Fornecer esse parâmetro habilita a sincronização incremental sempre que a mesma chave é usada novamente. Deve ter 255 caracteres ou menos e conter apenas caracteres alfanuméricos, traço e sublinhado.

query
String

Uma consulta OData que determina quais itens extrair da tabela remota.

parameters
IDictionary<String,String>

Um dicionário de parâmetros definidos pelo usuário e valores para incluir na cadeia de caracteres de consulta do URI de solicitação.

cancellationToken
CancellationToken

O CancellationTokentoken a ser observado

pullOptions
PullOptions

PullOptions que determinam como extrair dados da tabela remota

Retornos

Uma tarefa que é concluída quando a operação de pull é concluída.

Exceções

Gerado quando queryId não corresponde à expressão regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Aplica-se a

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada.

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

Parâmetros de tipo

T
U

Parâmetros

table
IMobileServiceSyncTable<T>

A instância da tabela a ser executada.

queryId
String

Uma cadeia de caracteres que identifica exclusivamente essa consulta e é usada para controlar seu estado de sincronização. Fornecer esse parâmetro habilita a sincronização incremental sempre que a mesma chave é usada novamente. Deve ter 25 caracteres ou menos e conter apenas caracteres alfanuméricos, traço e sublinhado.

query
IMobileServiceTableQuery<U>

Uma consulta OData que determina quais itens extrair da tabela remota.

Retornos

Uma tarefa que é concluída quando a operação de pull é concluída.

Exceções

Gerado quando queryId não corresponde à expressão regular [a-zA-Z][a-zA-Z0-9_-]{0,24}.

Aplica-se a

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada.

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

Parâmetros de tipo

T
U

Parâmetros

table
IMobileServiceSyncTable<T>

A instância da tabela a ser executada.

queryId
String

Uma cadeia de caracteres que identifica exclusivamente essa consulta e é usada para controlar seu estado de sincronização. Fornecer esse parâmetro habilita a sincronização incremental sempre que a mesma chave é usada novamente. Deve ter 255 caracteres ou menos e conter apenas caracteres alfanuméricos, traço e sublinhado

query
IMobileServiceTableQuery<U>

Uma consulta OData que determina quais itens extrair da tabela remota.

pullOptions
PullOptions

PullOptions que determinam como extrair dados da tabela remota

Retornos

Uma tarefa que é concluída quando a operação de pull é concluída.

Exceções

Gerado quando queryId não corresponde à expressão regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Aplica-se a

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada.

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

Parâmetros de tipo

T
U

Parâmetros

table
IMobileServiceSyncTable<T>

A instância da tabela a ser executada.

queryId
String

Uma cadeia de caracteres que identifica exclusivamente essa consulta e é usada para controlar seu estado de sincronização. Fornecer esse parâmetro habilita a sincronização incremental sempre que a mesma chave é usada novamente. Deve ter 25 caracteres ou menos e conter apenas caracteres alfanuméricos, traço e sublinhado.

query
IMobileServiceTableQuery<U>

Uma consulta OData que determina quais itens extrair da tabela remota.

cancellationToken
CancellationToken

O CancellationToken token a ser observado

Retornos

Uma tarefa que é concluída quando a operação de pull é concluída.

Exceções

Gerado quando queryId não corresponde à expressão regular [a-zA-Z][a-zA-Z0-9_-]{0,24}.

Aplica-se a

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada.

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

Parâmetros de tipo

T
U

Parâmetros

table
IMobileServiceSyncTable<T>

A tabela que está sendo extraída.

queryId
String

Uma cadeia de caracteres que identifica exclusivamente essa consulta e é usada para controlar seu estado de sincronização. Fornecer esse parâmetro habilita a sincronização incremental sempre que a mesma chave é usada novamente. Deve ter 255 caracteres ou menos e conter apenas caracteres alfanuméricos, traço e sublinhado

query
IMobileServiceTableQuery<U>

Uma consulta OData que determina quais itens extrair da tabela remota.

pushOtherTables
Boolean

Envie por push outras tabelas se esta tabela for sujo

cancellationToken
CancellationToken

O CancellationToken token a ser observado

Retornos

Uma tarefa que é concluída quando a operação de pull é concluída.

Exceções

Gerado quando queryId não corresponde à expressão regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Aplica-se a

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

Efetua pull de todos os itens que correspondem à consulta fornecida da tabela remota associada.

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

Parâmetros de tipo

T
U

Parâmetros

table
IMobileServiceSyncTable<T>

A instância da tabela a ser executada.

queryId
String

Uma cadeia de caracteres que identifica exclusivamente essa consulta e é usada para controlar seu estado de sincronização. Fornecer esse parâmetro habilita a sincronização incremental sempre que a mesma chave é usada novamente. Deve ter 255 caracteres ou menos e conter apenas caracteres alfanuméricos, traço e sublinhado

query
IMobileServiceTableQuery<U>

Uma consulta OData que determina quais itens extrair da tabela remota.

cancellationToken
CancellationToken

O CancellationToken token a ser observado

pullOptions
PullOptions

PullOptions que determinam como extrair dados da tabela remota

Retornos

Uma tarefa que é concluída quando a operação de pull é concluída.

Exceções

Gerado quando queryId não corresponde à expressão regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Aplica-se a