Compartir a través de


MobileServiceSyncTableExtensions.PullAsync Método

Definición

Sobrecargas

PullAsync(IMobileServiceSyncTable, String, String)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

PullAsync(IMobileServiceSyncTable, String, String)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización 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

Instancia de tabla en la que se va a ejecutar la extracción.

queryId
String

Cadena que identifica de forma única esta consulta y se usa para realizar un seguimiento de su estado de sincronización. Si se proporciona este parámetro, se habilita la sincronización incremental siempre que se vuelva a usar la misma clave. Debe tener 25 caracteres o menos y contener solo caracteres alfanuméricos, guiones y caracteres de subrayado.

query
String

Consulta de OData que determina qué elementos extraer de la tabla remota.

Devoluciones

Tarea que se completa cuando finaliza la operación de extracción.

Excepciones

Se produce cuando queryId no coincide con la expresión regular [a-zA-Z][a-zA-Z0-9_-]{0,24}.

Se aplica a

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización 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

Instancia de tabla en la que se va a ejecutar la extracción.

queryId
String

Cadena que identifica de forma única esta consulta y se usa para realizar un seguimiento de su estado de sincronización. Si se proporciona este parámetro, se habilita la sincronización incremental siempre que se vuelva a usar la misma clave. Debe tener 255 caracteres o menos y contener solo caracteres alfanuméricos, guiones y caracteres de subrayado.

query
String

Consulta de OData que determina qué elementos extraer de la tabla remota.

pullOptions
PullOptions

PullOptions que determinan cómo extraer datos de la tabla remota

Devoluciones

Tarea que se completa cuando finaliza la operación de extracción.

Excepciones

Se produce cuando queryId no coincide con la expresión regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Se aplica a

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización 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

Instancia de tabla en la que se va a ejecutar la extracción.

queryId
String

Cadena que identifica de forma única esta consulta y se usa para realizar un seguimiento de su estado de sincronización. Si se proporciona este parámetro, se habilita la sincronización incremental siempre que se vuelva a usar la misma clave. Debe tener 25 caracteres o menos y contener solo caracteres alfanuméricos, guiones y caracteres de subrayado.

query
String

Consulta de OData que determina qué elementos extraer de la tabla remota.

parameters
IDictionary<String,String>

Diccionario de parámetros y valores definidos por el usuario que se va a incluir en la cadena de consulta del URI de solicitud.

cancellationToken
CancellationToken

Token CancellationToken que se va a observar

Devoluciones

Tarea que se completa cuando finaliza la operación de extracción.

Excepciones

Se produce cuando queryId no coincide con la expresión regular [a-zA-Z][a-zA-Z0-9_-]{0,24}.

Se aplica a

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización 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

Tabla de la que se va a extraer.

queryId
String

Cadena que identifica de forma única esta consulta y se usa para realizar un seguimiento de su estado de sincronización. Si se proporciona este parámetro, se habilita la sincronización incremental siempre que se vuelva a usar la misma clave. Debe tener 255 caracteres o menos y contener solo caracteres alfanuméricos, guiones y caracteres de subrayado

query
String

Consulta de OData que determina qué elementos extraer de la tabla remota.

parameters
IDictionary<String,String>

Diccionario de parámetros y valores definidos por el usuario que se va a incluir en la cadena de consulta del URI de solicitud.

pushOtherTables
Boolean

Inserte otras tablas si esta tabla está sucia.

cancellationToken
CancellationToken

Token CancellationToken que se va a observar

Devoluciones

Tarea que se completa cuando finaliza la operación de extracción.

Excepciones

Se produce cuando queryId no coincide con la expresión regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Se aplica a

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización 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

Instancia de tabla en la que se va a ejecutar la extracción.

queryId
String

Cadena que identifica de forma única esta consulta y se usa para realizar un seguimiento de su estado de sincronización. Si se proporciona este parámetro, se habilita la sincronización incremental siempre que se vuelva a usar la misma clave. Debe tener 255 caracteres o menos y contener solo caracteres alfanuméricos, guiones y caracteres de subrayado.

query
String

Consulta de OData que determina qué elementos extraer de la tabla remota.

parameters
IDictionary<String,String>

Diccionario de parámetros y valores definidos por el usuario que se va a incluir en la cadena de consulta del URI de solicitud.

cancellationToken
CancellationToken

Token CancellationTokenque se va a observar

pullOptions
PullOptions

PullOptions que determinan cómo extraer datos de la tabla remota

Devoluciones

Tarea que se completa cuando finaliza la operación de extracción.

Excepciones

Se produce cuando queryId no coincide con la expresión regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Se aplica a

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

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>

Instancia de tabla en la que se va a ejecutar la extracción.

queryId
String

Cadena que identifica de forma única esta consulta y se usa para realizar un seguimiento de su estado de sincronización. Si se proporciona este parámetro, se habilita la sincronización incremental siempre que se vuelva a usar la misma clave. Debe tener 25 caracteres o menos y contener solo caracteres alfanuméricos, guiones y caracteres de subrayado.

query
IMobileServiceTableQuery<U>

Consulta de OData que determina qué elementos extraer de la tabla remota.

Devoluciones

Tarea que se completa cuando finaliza la operación de extracción.

Excepciones

Se produce cuando queryId no coincide con la expresión regular [a-zA-Z][a-zA-Z0-9_-]{0,24}.

Se aplica a

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

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>

Instancia de tabla en la que se va a ejecutar la extracción.

queryId
String

Cadena que identifica de forma única esta consulta y se usa para realizar un seguimiento de su estado de sincronización. Si se proporciona este parámetro, se habilita la sincronización incremental siempre que se vuelva a usar la misma clave. Debe tener 255 caracteres o menos y contener solo caracteres alfanuméricos, guiones y caracteres de subrayado

query
IMobileServiceTableQuery<U>

Consulta de OData que determina qué elementos extraer de la tabla remota.

pullOptions
PullOptions

PullOptions que determinan cómo extraer datos de la tabla remota

Devoluciones

Tarea que se completa cuando finaliza la operación de extracción.

Excepciones

Se produce cuando queryId no coincide con la expresión regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Se aplica a

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

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>

Instancia de la tabla en la que se va a ejecutar la extracción.

queryId
String

Cadena que identifica de forma única esta consulta y se usa para realizar un seguimiento de su estado de sincronización. Si se proporciona este parámetro, se habilita la sincronización incremental siempre que se vuelva a usar la misma clave. Debe tener 25 caracteres o menos y contener solo caracteres alfanuméricos, guiones y caracteres de subrayado.

query
IMobileServiceTableQuery<U>

Consulta OData que determina qué elementos extraer de la tabla remota.

cancellationToken
CancellationToken

Token CancellationToken que se va a observar

Devoluciones

Tarea que se completa cuando finaliza la operación de extracción.

Excepciones

Se produce cuando queryId no coincide con la expresión regular [a-zA-Z][a-zA-Z0-9_-]{0,24}.

Se aplica a

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

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>

Tabla de la que se va a extraer.

queryId
String

Cadena que identifica de forma única esta consulta y se usa para realizar un seguimiento de su estado de sincronización. Si se proporciona este parámetro, se habilita la sincronización incremental siempre que se vuelva a usar la misma clave. Debe tener 255 caracteres o menos y contener solo caracteres alfanuméricos, guiones y caracteres de subrayado.

query
IMobileServiceTableQuery<U>

Consulta OData que determina qué elementos extraer de la tabla remota.

pushOtherTables
Boolean

Insertar otras tablas si esta tabla está sucia

cancellationToken
CancellationToken

Token CancellationToken que se va a observar

Devoluciones

Tarea que se completa cuando finaliza la operación de extracción.

Excepciones

Se produce cuando queryId no coincide con la expresión regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Se aplica a

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

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>

Instancia de la tabla en la que se va a ejecutar la extracción.

queryId
String

Cadena que identifica de forma única esta consulta y se usa para realizar un seguimiento de su estado de sincronización. Si se proporciona este parámetro, se habilita la sincronización incremental siempre que se vuelva a usar la misma clave. Debe tener 255 caracteres o menos y contener solo caracteres alfanuméricos, guiones y caracteres de subrayado.

query
IMobileServiceTableQuery<U>

Consulta OData que determina qué elementos extraer de la tabla remota.

cancellationToken
CancellationToken

Token CancellationToken que se va a observar

pullOptions
PullOptions

PullOptions que determinan cómo extraer datos de la tabla remota

Devoluciones

Tarea que se completa cuando finaliza la operación de extracción.

Excepciones

Se produce cuando queryId no coincide con la expresión regular [a-zA-Z][a-zA-Z0-9_-]{1,255}.

Se aplica a