IMobileServiceTable<T> Interface

Définition

Permet les opérations sur une table pour un service mobile.

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

Paramètres de type

T

Type d’instances dans la table (ce qui implique la table).

Implémente

Propriétés

MobileServiceClient

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

(Hérité de IMobileServiceTable)
SystemProperties

Propriétés système Mobile Service à inclure avec les éléments.

(Hérité de IMobileServiceTable)
TableName

Obtient le nom de la table.

(Hérité de IMobileServiceTable)

Méthodes

CreateQuery()

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

DeleteAsync(JObject)

Supprime une instance de la table.

(Hérité de IMobileServiceTable)
DeleteAsync(JObject, IDictionary<String,String>)

Supprime une instance de la table.

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

Supprime une instance de la table.

DeleteAsync(T, IDictionary<String,String>)

Supprime une instance de la table.

IncludeDeleted()

Crée une requête qui garantit qu’elle obtient les enregistrements supprimés. Pour cela, la fonctionnalité de suppression réversible doit être activée sur le service mobile. Pour plus d’informations, visitez le lien .

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 IMobileServiceTable)
InsertAsync(JObject, IDictionary<String,String>)

Insère une instance dans la table.

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

Insère une nouvelle instance dans la table.

InsertAsync(T, IDictionary<String,String>)

Insère une nouvelle instance dans la table.

LookupAsync(Object)

Recherche une instance dans une table par ID.

LookupAsync(Object, IDictionary<String,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.

ReadAsync()

Retourne des instances d’une table.

ReadAsync(String)

Exécute une requête dans la table.

(Hérité de IMobileServiceTable)
ReadAsync(String, IDictionary<String,String>, Boolean)

Exécute une requête dans la table.

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

Retourne les instances d'une table à l'aide d'une requête.

ReadAsync<U>(String)

Exécute une requête dans la table.

RefreshAsync(T)

Actualise l'instance actuelle avec les valeurs les plus récentes de la table.

RefreshAsync(T, IDictionary<String,String>)

Actualise l'instance actuelle avec les valeurs les plus récentes de la table.

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.

UndeleteAsync(JObject)

Annule la suppression d’un instance de la table. Pour cela, la fonctionnalité de suppression réversible doit être activée sur le service mobile. Pour plus d’informations, visitez le lien .

(Hérité de IMobileServiceTable)
UndeleteAsync(JObject, IDictionary<String,String>)

Annule la suppression d’un instance de la table. Pour cela, la fonctionnalité de suppression réversible doit être activée sur le service mobile. Pour plus d’informations, visitez le lien .

(Hérité de IMobileServiceTable)
UndeleteAsync(T)

Annule la suppression d’un instance de la table. Pour cela, la fonctionnalité de suppression réversible doit être activée sur le service mobile. Pour plus d’informations, visitez le lien .

UndeleteAsync(T, IDictionary<String,String>)

Annule la suppression d’un instance de la table. Pour cela, la fonctionnalité de suppression réversible doit être activée sur le service mobile. Pour plus d’informations, visitez le lien .

UpdateAsync(JObject)

Met à jour une instance dans la table.

(Hérité de IMobileServiceTable)
UpdateAsync(JObject, IDictionary<String,String>)

Met à jour une instance dans la table.

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

Met à jour une instance dans la table.

UpdateAsync(T, IDictionary<String,String>)

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é.

WithParameters(IDictionary<String,String>)

Applique à la requête source les paires chaîne/valeur de la chaîne spécifiée à utiliser en tant que paramètres définis par l'utilisateur avec la chaîne de requête d'URI de demande.

Méthodes d’extension

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

Crée une nouvelle collection basée sur la table.

ReadAsync(IMobileServiceTable, String, IDictionary<String,String>)

Exécute une requête dans la table.

S’applique à