IMobileServiceSyncTable<T> Interface

Définition

Fournit des opérations sur une table locale.

public interface IMobileServiceSyncTable<T> : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable
type IMobileServiceSyncTable<'T> = interface
    interface IMobileServiceSyncTable
Public Interface IMobileServiceSyncTable(Of T)
Implements IMobileServiceSyncTable

Paramètres de type

T
Implémente

Propriétés

MobileServiceClient

Obtient une référence au associé à MobileServiceClient cette table.

(Hérité de IMobileServiceSyncTable)
SupportedOptions

Options odata prises en charge sur la table distante

(Hérité de IMobileServiceSyncTable)
TableName

Obtient le nom de la table.

(Hérité de IMobileServiceSyncTable)

Méthodes

CreateQuery()

Crée une requête pour la table active.

DeleteAsync(JObject)

Supprime une instance de la table.

(Hérité de IMobileServiceSyncTable)
DeleteAsync(T)

Supprime une instance de la table.

IncludeTotalCount()

Crée une requête qui garantit qu'elle va obtenir le nombre total d'enregistrements qui auraient été retournés en ignorant les clauses de pagination/limitation spécifiées par le client ou le serveur.

InsertAsync(JObject)

Insère une instance dans la table.

(Hérité de IMobileServiceSyncTable)
InsertAsync(T)

Insère une instance dans la table.

LookupAsync(String)

Recherche une instance dans une table par ID.

OrderBy<TKey>(Expression<Func<T,TKey>>)

Crée une requête en appliquant la clause d'ordre croissant spécifiée.

OrderByDescending<TKey>(Expression<Func<T,TKey>>)

Crée une requête en appliquant la clause d'ordre décroissant spécifiée.

PullAsync(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.

(Hérité de IMobileServiceSyncTable)
PullAsync(String, String, IDictionary<String,String>, Boolean, 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.

(Hérité de IMobileServiceSyncTable)
PullAsync<U>(String, IMobileServiceTableQuery<U>, Boolean, CancellationToken)

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

PullAsync<U>(String, IMobileServiceTableQuery<U>, Boolean, CancellationToken, PullOptions)

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

PurgeAsync(String, String, Boolean, CancellationToken)

Supprime tous les éléments de la table locale qui correspondent à la requête.

(Hérité de IMobileServiceSyncTable)
PurgeAsync<U>(String, IMobileServiceTableQuery<U>, Boolean, CancellationToken)

Supprime tous les éléments de la table locale qui correspondent à la requête.

PurgeAsync<U>(String, IMobileServiceTableQuery<U>, CancellationToken)

Supprime tous les éléments de la table locale qui correspondent à la requête.

ReadAsync()

Retourne des instances d’une table.

ReadAsync(String)

Exécute une requête dans la table.

(Hérité de IMobileServiceSyncTable)
ReadAsync<U>(IMobileServiceTableQuery<U>)

Retourne des instances d’une table basée sur une requête.

RefreshAsync(T)

Actualisez le instance actuel avec les valeurs les plus récentes de la table locale.

Select<U>(Expression<Func<T,U>>)

Crée une requête en appliquant la sélection spécifiée.

Skip(Int32)

Crée une requête en appliquant la clause skip spécifiée.

Take(Int32)

Crée une requête en appliquant la clause take spécifiée.

ThenBy<TKey>(Expression<Func<T,TKey>>)

Crée une requête en appliquant la clause d'ordre croissant spécifiée.

ThenByDescending<TKey>(Expression<Func<T,TKey>>)

Crée une requête en appliquant la clause d'ordre décroissant spécifiée.

ToEnumerableAsync()

Obtient les éléments de la table de façon asynchrone.

ToListAsync()

Obtient les éléments de la table de façon asynchrone et retourne le résultat dans une nouvelle liste.

UpdateAsync(JObject)

Met à jour une instance dans la table.

(Hérité de IMobileServiceSyncTable)
UpdateAsync(T)

Met à jour une instance dans la table.

Where(Expression<Func<T,Boolean>>)

Crée une requête en appliquant le prédicat de filtre spécifié.

Méthodes d’extension

ToCollectionAsync<TTable>(IMobileServiceSyncTable<TTable>, Int32)

Créez une collection basée sur la table locale.

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>, 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)

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>, 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)

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.

PurgeAsync(IMobileServiceSyncTable)

Supprime tous les éléments de la table locale

PurgeAsync(IMobileServiceSyncTable, Boolean)

Supprime tous les éléments de la table locale

PurgeAsync(IMobileServiceSyncTable, String)

Supprime tous les éléments de la table locale qui correspondent à la requête.

PurgeAsync<T,U>(IMobileServiceSyncTable<T>, IMobileServiceTableQuery<U>)

Supprime tous les éléments de la table locale qui correspondent à la requête.

S’applique à