Partager via


MobileServiceSyncTableExtensions.PullAsync Méthode

Définition

Surcharges

PullAsync(IMobileServiceSyncTable, String, String)

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée. Prend en charge la synchronisation incrémentielle.

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée. Prend en charge la synchronisation incrémentielle.

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée. Prend en charge la synchronisation incrémentielle.

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée. Prend en charge la synchronisation incrémentielle.

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée. Prend en charge la synchronisation incrémentielle.

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée.

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée.

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée.

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée.

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée.

PullAsync(IMobileServiceSyncTable, String, String)

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée. Prend en charge la synchronisation incrémentielle.

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

Paramètres

table
IMobileServiceSyncTable

Instance de table sur laquelle exécuter l’extraction.

queryId
String

Chaîne qui identifie de manière unique cette requête et est utilisée pour effectuer le suivi de son état de synchronisation. La fourniture de ce paramètre permet la synchronisation incrémentielle chaque fois que la même clé est réutilisée. Doit comporter 25 caractères ou moins et contenir uniquement des caractères alphanumériques, un tiret et un trait de soulignement.

query
String

Requête OData qui détermine les éléments à extraire de la table distante.

Retours

Tâche qui se termine lorsque l’opération d’extraction est terminée.

Exceptions

Levée quand queryId ne correspond pas à l’expression régulière [a-zA-Z][a-zA-Z0-9_-]{0,24}.

S’applique à

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée. Prend en charge la synchronisation incrémentielle.

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

Paramètres

table
IMobileServiceSyncTable

Instance de table sur laquelle exécuter l’extraction.

queryId
String

Chaîne qui identifie de manière unique cette requête et est utilisée pour effectuer le suivi de son état de synchronisation. La fourniture de ce paramètre permet la synchronisation incrémentielle chaque fois que la même clé est réutilisée. Doit contenir 255 caractères ou moins et contenir uniquement des caractères alphanumériques, un tiret et un trait de soulignement.

query
String

Requête OData qui détermine les éléments à extraire de la table distante.

pullOptions
PullOptions

PullOptions qui déterminent comment extraire des données de la table distante

Retours

Tâche qui se termine lorsque l’opération d’extraction est terminée.

Exceptions

Levée quand queryId ne correspond pas à l’expression régulière [a-zA-Z][a-zA-Z0-9_-]{1,255}.

S’applique à

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée. Prend en charge la synchronisation incrémentielle.

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

Paramètres

table
IMobileServiceSyncTable

Instance de table sur laquelle exécuter l’extraction.

queryId
String

Chaîne qui identifie de manière unique cette requête et est utilisée pour effectuer le suivi de son état de synchronisation. La fourniture de ce paramètre permet la synchronisation incrémentielle chaque fois que la même clé est réutilisée. Doit comporter 25 caractères ou moins et contenir uniquement des caractères alphanumériques, un tiret et un trait de soulignement.

query
String

Requête OData qui détermine les éléments à extraire de la table distante.

parameters
IDictionary<String,String>

Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.

cancellationToken
CancellationToken

Jeton CancellationToken à observer

Retours

Tâche qui se termine lorsque l’opération d’extraction est terminée.

Exceptions

Levée quand queryId ne correspond pas à l’expression régulière [a-zA-Z][a-zA-Z0-9_-]{0,24}.

S’applique à

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée. Prend en charge la synchronisation incrémentielle.

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

Paramètres

table
IMobileServiceSyncTable

Table à partir de laquelle extraire.

queryId
String

Chaîne qui identifie de manière unique cette requête et est utilisée pour effectuer le suivi de son état de synchronisation. La fourniture de ce paramètre permet la synchronisation incrémentielle chaque fois que la même clé est réutilisée. Doit contenir 255 caractères ou moins et contenir uniquement des caractères alphanumériques, un tiret et un trait de soulignement

query
String

Requête OData qui détermine les éléments à extraire de la table distante.

parameters
IDictionary<String,String>

Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.

pushOtherTables
Boolean

Envoyer d’autres tables si cette table est sale.

cancellationToken
CancellationToken

Jeton CancellationToken à observer

Retours

Tâche qui se termine lorsque l’opération d’extraction est terminée.

Exceptions

Levée quand queryId ne correspond pas à l’expression régulière [a-zA-Z][a-zA-Z0-9_-]{1,255}.

S’applique à

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée. Prend en charge la synchronisation incrémentielle.

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

Paramètres

table
IMobileServiceSyncTable

Instance de table sur laquelle exécuter l’extraction.

queryId
String

Chaîne qui identifie de manière unique cette requête et est utilisée pour effectuer le suivi de son état de synchronisation. La fourniture de ce paramètre permet la synchronisation incrémentielle chaque fois que la même clé est réutilisée. Doit contenir 255 caractères ou moins et contenir uniquement des caractères alphanumériques, un tiret et un trait de soulignement.

query
String

Requête OData qui détermine les éléments à extraire de la table distante.

parameters
IDictionary<String,String>

Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.

cancellationToken
CancellationToken

Jeton CancellationTokenà observer

pullOptions
PullOptions

PullOptions qui déterminent comment extraire des données de la table distante

Retours

Tâche qui se termine lorsque l’opération d’extraction est terminée.

Exceptions

Levée quand queryId ne correspond pas à l’expression régulière [a-zA-Z][a-zA-Z0-9_-]{1,255}.

S’applique à

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée.

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

Paramètres de type

T
U

Paramètres

table
IMobileServiceSyncTable<T>

Instance de table sur laquelle exécuter l’extraction.

queryId
String

Chaîne qui identifie de manière unique cette requête et est utilisée pour effectuer le suivi de son état de synchronisation. La fourniture de ce paramètre permet la synchronisation incrémentielle chaque fois que la même clé est réutilisée. Doit comporter 25 caractères ou moins et contenir uniquement des caractères alphanumériques, un tiret et un trait de soulignement.

query
IMobileServiceTableQuery<U>

Requête OData qui détermine les éléments à extraire de la table distante.

Retours

Tâche qui se termine lorsque l’opération d’extraction est terminée.

Exceptions

Levée quand queryId ne correspond pas à l’expression régulière [a-zA-Z][a-zA-Z0-9_-]{0,24}.

S’applique à

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée.

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

Paramètres de type

T
U

Paramètres

table
IMobileServiceSyncTable<T>

Instance de table sur laquelle exécuter l’extraction.

queryId
String

Chaîne qui identifie de manière unique cette requête et est utilisée pour effectuer le suivi de son état de synchronisation. La fourniture de ce paramètre permet la synchronisation incrémentielle chaque fois que la même clé est réutilisée. Doit contenir 255 caractères ou moins et contenir uniquement des caractères alphanumériques, un tiret et un trait de soulignement

query
IMobileServiceTableQuery<U>

Requête OData qui détermine les éléments à extraire de la table distante.

pullOptions
PullOptions

PullOptions qui déterminent comment extraire des données de la table distante

Retours

Tâche qui se termine lorsque l’opération d’extraction est terminée.

Exceptions

Levée quand queryId ne correspond pas à l’expression régulière [a-zA-Z][a-zA-Z0-9_-]{1,255}.

S’applique à

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée.

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

Paramètres de type

T
U

Paramètres

table
IMobileServiceSyncTable<T>

Instance de table sur laquelle exécuter l’extraction.

queryId
String

Chaîne qui identifie de manière unique cette requête et est utilisée pour effectuer le suivi de son état de synchronisation. La fourniture de ce paramètre permet la synchronisation incrémentielle chaque fois que la même clé est réutilisée. Doit comporter 25 caractères ou moins et contenir uniquement des caractères alphanumériques, un tiret et un trait de soulignement.

query
IMobileServiceTableQuery<U>

Requête OData qui détermine les éléments à extraire de la table distante.

cancellationToken
CancellationToken

Jeton CancellationToken à observer

Retours

Tâche qui se termine lorsque l’opération d’extraction est terminée.

Exceptions

Levée quand queryId ne correspond pas à l’expression régulière [a-zA-Z][a-zA-Z0-9_-]{0,24}.

S’applique à

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée.

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

Paramètres de type

T
U

Paramètres

table
IMobileServiceSyncTable<T>

Table à partir de laquelle est extrait.

queryId
String

Chaîne qui identifie de manière unique cette requête et est utilisée pour effectuer le suivi de son état de synchronisation. La fourniture de ce paramètre permet la synchronisation incrémentielle chaque fois que la même clé est réutilisée. Doit contenir 255 caractères ou moins et contenir uniquement des caractères alphanumériques, un tiret et un trait de soulignement

query
IMobileServiceTableQuery<U>

Requête OData qui détermine les éléments à extraire de la table distante.

pushOtherTables
Boolean

Envoyer (push) d’autres tables si cette table est sale

cancellationToken
CancellationToken

Jeton CancellationToken à observer

Retours

Tâche qui se termine lorsque l’opération d’extraction est terminée.

Exceptions

Levée quand queryId ne correspond pas à l’expression régulière [a-zA-Z][a-zA-Z0-9_-]{1,255}.

S’applique à

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

Extrait tous les éléments qui correspondent à la requête donnée de la table distante associée.

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

Paramètres de type

T
U

Paramètres

table
IMobileServiceSyncTable<T>

Instance de table sur laquelle exécuter l’extraction.

queryId
String

Chaîne qui identifie de manière unique cette requête et est utilisée pour effectuer le suivi de son état de synchronisation. La fourniture de ce paramètre permet la synchronisation incrémentielle chaque fois que la même clé est réutilisée. Doit contenir 255 caractères ou moins et contenir uniquement des caractères alphanumériques, un tiret et un trait de soulignement

query
IMobileServiceTableQuery<U>

Requête OData qui détermine les éléments à extraire de la table distante.

cancellationToken
CancellationToken

Jeton CancellationToken à observer

pullOptions
PullOptions

PullOptions qui déterminent comment extraire des données de la table distante

Retours

Tâche qui se termine lorsque l’opération d’extraction est terminée.

Exceptions

Levée quand queryId ne correspond pas à l’expression régulière [a-zA-Z][a-zA-Z0-9_-]{1,255}.

S’applique à