Freigeben über


MobileServiceSyncTableExtensions.PullAsync Methode

Definition

Überlädt

PullAsync(IMobileServiceSyncTable, String, String)

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab. Unterstützt die inkrementelle Synchronisierung.

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab. Unterstützt die inkrementelle Synchronisierung.

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab. Unterstützt die inkrementelle Synchronisierung.

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab. Unterstützt die inkrementelle Synchronisierung.

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab. Unterstützt die inkrementelle Synchronisierung.

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab.

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab.

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab.

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab.

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab.

PullAsync(IMobileServiceSyncTable, String, String)

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab. Unterstützt die inkrementelle Synchronisierung.

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

Parameter

table
IMobileServiceSyncTable

Die instance der Tabelle, in der pull on ausgeführt werden soll.

queryId
String

Eine Zeichenfolge, die diese Abfrage eindeutig identifiziert und verwendet wird, um den Synchronisierungsstatus nachzuverfolgen. Die Angabe dieses Parameters ermöglicht die inkrementelle Synchronisierung, wenn derselbe Schlüssel erneut verwendet wird. Darf mindestens 25 Zeichen lang sein und nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten.

query
String

Eine OData-Abfrage, die bestimmt, welche Elemente aus der Remotetabelle abgerufen werden sollen.

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn der Pullvorgang abgeschlossen ist.

Ausnahmen

Wird ausgelöst, wenn queryId nicht mit dem regulären Ausdruck [a-zA-Z][a-zA-Z0-9_-]{0,24}übereinstimmt.

Gilt für:

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab. Unterstützt die inkrementelle Synchronisierung.

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

Parameter

table
IMobileServiceSyncTable

Die instance der Tabelle, in der pull on ausgeführt werden soll.

queryId
String

Eine Zeichenfolge, die diese Abfrage eindeutig identifiziert und verwendet wird, um den Synchronisierungsstatus nachzuverfolgen. Die Angabe dieses Parameters ermöglicht die inkrementelle Synchronisierung, wenn derselbe Schlüssel erneut verwendet wird. Darf mindestens 255 Zeichen lang sein und nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten.

query
String

Eine OData-Abfrage, die bestimmt, welche Elemente aus der Remotetabelle abgerufen werden sollen.

pullOptions
PullOptions

PullOptions, die bestimmen, wie Daten aus der Remotetabelle abgerufen werden sollen

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn der Pullvorgang abgeschlossen ist.

Ausnahmen

Wird ausgelöst, wenn queryId nicht mit dem regulären Ausdruck [a-zA-Z][a-zA-Z0-9_-]{1,255}übereinstimmt.

Gilt für:

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab. Unterstützt die inkrementelle Synchronisierung.

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

Parameter

table
IMobileServiceSyncTable

Die instance der Tabelle, in der pull on ausgeführt werden soll.

queryId
String

Eine Zeichenfolge, die diese Abfrage eindeutig identifiziert und verwendet wird, um den Synchronisierungsstatus nachzuverfolgen. Die Angabe dieses Parameters ermöglicht die inkrementelle Synchronisierung, wenn derselbe Schlüssel erneut verwendet wird. Darf mindestens 25 Zeichen lang sein und nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten.

query
String

Eine OData-Abfrage, die bestimmt, welche Elemente aus der Remotetabelle abgerufen werden sollen.

parameters
IDictionary<String,String>

Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.

cancellationToken
CancellationToken

Das CancellationToken zu beachtende Token

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn der Pullvorgang abgeschlossen ist.

Ausnahmen

Wird ausgelöst, wenn queryId nicht mit dem regulären Ausdruck [a-zA-Z][a-zA-Z0-9_-]{0,24}übereinstimmt.

Gilt für:

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab. Unterstützt die inkrementelle Synchronisierung.

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

Parameter

table
IMobileServiceSyncTable

Die Tabelle, aus der abgerufen werden soll.

queryId
String

Eine Zeichenfolge, die diese Abfrage eindeutig identifiziert und verwendet wird, um den Synchronisierungsstatus nachzuverfolgen. Die Angabe dieses Parameters ermöglicht die inkrementelle Synchronisierung, wenn derselbe Schlüssel erneut verwendet wird. Darf mindestens 255 Zeichen lang sein und nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten

query
String

Eine OData-Abfrage, die bestimmt, welche Elemente aus der Remotetabelle abgerufen werden sollen.

parameters
IDictionary<String,String>

Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.

pushOtherTables
Boolean

Pushen Sie andere Tabellen, wenn diese Tabelle modifiziert ist.

cancellationToken
CancellationToken

Das CancellationToken zu beachtende Token

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn der Pullvorgang abgeschlossen ist.

Ausnahmen

Wird ausgelöst, wenn queryId nicht mit dem regulären Ausdruck [a-zA-Z][a-zA-Z0-9_-]{1,255}übereinstimmt.

Gilt für:

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab. Unterstützt die inkrementelle Synchronisierung.

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

Parameter

table
IMobileServiceSyncTable

Die instance der Tabelle, in der pull on ausgeführt werden soll.

queryId
String

Eine Zeichenfolge, die diese Abfrage eindeutig identifiziert und verwendet wird, um den Synchronisierungsstatus nachzuverfolgen. Die Angabe dieses Parameters ermöglicht die inkrementelle Synchronisierung, wenn derselbe Schlüssel erneut verwendet wird. Darf mindestens 255 Zeichen lang sein und nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten.

query
String

Eine OData-Abfrage, die bestimmt, welche Elemente aus der Remotetabelle abgerufen werden sollen.

parameters
IDictionary<String,String>

Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.

cancellationToken
CancellationToken

Das CancellationTokenzu beachtende Token

pullOptions
PullOptions

PullOptions, die bestimmen, wie Daten aus der Remotetabelle abgerufen werden sollen

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn der Pullvorgang abgeschlossen ist.

Ausnahmen

Wird ausgelöst, wenn queryId nicht mit dem regulären Ausdruck [a-zA-Z][a-zA-Z0-9_-]{1,255}übereinstimmt.

Gilt für:

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab.

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

Typparameter

T
U

Parameter

table
IMobileServiceSyncTable<T>

Die instance der Tabelle, in der pull on ausgeführt werden soll.

queryId
String

Eine Zeichenfolge, die diese Abfrage eindeutig identifiziert und verwendet wird, um den Synchronisierungsstatus nachzuverfolgen. Die Angabe dieses Parameters ermöglicht die inkrementelle Synchronisierung, wenn derselbe Schlüssel erneut verwendet wird. Darf mindestens 25 Zeichen lang sein und nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten.

query
IMobileServiceTableQuery<U>

Eine OData-Abfrage, die bestimmt, welche Elemente aus der Remotetabelle abgerufen werden sollen.

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn der Pullvorgang abgeschlossen ist.

Ausnahmen

Wird ausgelöst, wenn queryId nicht mit dem regulären Ausdruck [a-zA-Z][a-zA-Z0-9_-]{0,24}übereinstimmt.

Gilt für:

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab.

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

Typparameter

T
U

Parameter

table
IMobileServiceSyncTable<T>

Die instance der Tabelle, in der pull on ausgeführt werden soll.

queryId
String

Eine Zeichenfolge, die diese Abfrage eindeutig identifiziert und verwendet wird, um den Synchronisierungsstatus nachzuverfolgen. Die Angabe dieses Parameters ermöglicht die inkrementelle Synchronisierung, wenn derselbe Schlüssel erneut verwendet wird. Darf mindestens 255 Zeichen lang sein und nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten

query
IMobileServiceTableQuery<U>

Eine OData-Abfrage, die bestimmt, welche Elemente aus der Remotetabelle abgerufen werden sollen.

pullOptions
PullOptions

PullOptions, die bestimmen, wie Daten aus der Remotetabelle abgerufen werden sollen

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn der Pullvorgang abgeschlossen ist.

Ausnahmen

Wird ausgelöst, wenn queryId nicht mit dem regulären Ausdruck [a-zA-Z][a-zA-Z0-9_-]{1,255}übereinstimmt.

Gilt für:

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab.

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

Typparameter

T
U

Parameter

table
IMobileServiceSyncTable<T>

Die instance der Tabelle, auf der pull on ausgeführt werden soll.

queryId
String

Eine Zeichenfolge, die diese Abfrage eindeutig identifiziert und verwendet wird, um den Synchronisierungsstatus nachzuverfolgen. Die Angabe dieses Parameters ermöglicht die inkrementelle Synchronisierung, wenn derselbe Schlüssel erneut verwendet wird. Darf maximal 25 Zeichen lang sein und nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten.

query
IMobileServiceTableQuery<U>

Eine OData-Abfrage, die bestimmt, welche Elemente aus der Remotetabelle abgerufen werden sollen.

cancellationToken
CancellationToken

Das CancellationToken zu beobachtende Token

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn der Pullvorgang abgeschlossen ist.

Ausnahmen

Wird ausgelöst, wenn queryId nicht mit dem regulären Ausdruck [a-zA-Z][a-zA-Z0-9_-]übereinstimmt{0,24}.

Gilt für:

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab.

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

Typparameter

T
U

Parameter

table
IMobileServiceSyncTable<T>

Die Tabelle, aus der abgerufen wird.

queryId
String

Eine Zeichenfolge, die diese Abfrage eindeutig identifiziert und verwendet wird, um den Synchronisierungsstatus nachzuverfolgen. Die Angabe dieses Parameters ermöglicht die inkrementelle Synchronisierung, wenn derselbe Schlüssel erneut verwendet wird. Darf maximal 255 Zeichen lang sein und nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten

query
IMobileServiceTableQuery<U>

Eine OData-Abfrage, die bestimmt, welche Elemente aus der Remotetabelle abgerufen werden sollen.

pushOtherTables
Boolean

Pushen anderer Tabellen, wenn diese Tabelle modifiziert

cancellationToken
CancellationToken

Das CancellationToken zu beobachtende Token

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn der Pullvorgang abgeschlossen ist.

Ausnahmen

Wird ausgelöst, wenn queryId nicht mit dem regulären Ausdruck [a-zA-Z][a-zA-Z0-9_-]übereinstimmt{1,255}.

Gilt für:

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

Ruft alle Elemente, die der angegebenen Abfrage entsprechen, aus der zugeordneten Remotetabelle ab.

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

Typparameter

T
U

Parameter

table
IMobileServiceSyncTable<T>

Die instance der Tabelle, auf der pull on ausgeführt werden soll.

queryId
String

Eine Zeichenfolge, die diese Abfrage eindeutig identifiziert und verwendet wird, um den Synchronisierungsstatus nachzuverfolgen. Die Angabe dieses Parameters ermöglicht die inkrementelle Synchronisierung, wenn derselbe Schlüssel erneut verwendet wird. Darf maximal 255 Zeichen lang sein und nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten

query
IMobileServiceTableQuery<U>

Eine OData-Abfrage, die bestimmt, welche Elemente aus der Remotetabelle abgerufen werden sollen.

cancellationToken
CancellationToken

Das CancellationToken zu beobachtende Token

pullOptions
PullOptions

PullOptions, die bestimmen, wie Daten aus der Remotetabelle abgerufen werden

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn der Pullvorgang abgeschlossen ist.

Ausnahmen

Wird ausgelöst, wenn queryId nicht mit dem regulären Ausdruck [a-zA-Z][a-zA-Z0-9_-]übereinstimmt{1,255}.

Gilt für: