IMobileServiceTable<T> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
DeleteAsync(JObject, IDictionary<String,String>) |
Supprime une |
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 |
InsertAsync(JObject, IDictionary<String,String>) |
Insère une |
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 |
UndeleteAsync(JObject, IDictionary<String,String>) |
Annule la suppression d’un |
UndeleteAsync(T) |
Annule la suppression d’un |
UndeleteAsync(T, IDictionary<String,String>) |
Annule la suppression d’un |
UpdateAsync(JObject) |
Met à jour une |
UpdateAsync(JObject, IDictionary<String,String>) |
Met à jour une |
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 à
Azure SDK for .NET