IMobileServiceTableQuery<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.
Représente une requête qui peut être évaluée par rapport à une table des services mobiles. Les instances MobileServiceTableQuery peuvent être obtenues via MobileServiceClient.Query(of T)().
public interface IMobileServiceTableQuery<T>
type IMobileServiceTableQuery<'T> = interface
Public Interface IMobileServiceTableQuery(Of T)
Paramètres de type
- T
Remarques
Au lieu d'implémenter IQueryable directly, nous avons implémenté la partie du modèle de requête LINQ prise en charge sur les objets MobileServiceTableQuery. Les instances MobileServiceTableQuery s'utilisent pour créer des IQueryables à partir d'opérations de requête LINQ.
Propriétés
Parameters |
Paramètres de chaîne de requête définis par l'utilisateur à inclure avec la requête. |
Query |
Obtient l’IQueryable sous-jacent associé à cette requête. |
RequestTotalCount |
Obtient une valeur indiquant si la requête va demander 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. |
Table |
Obtient le MobileServiceTable interrogé. |
Méthodes
IncludeDeleted() |
Vérifiez que la requête obtient les enregistrements supprimés. |
IncludeTotalCount() |
Assurez-vous que la requête 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. |
OrderBy<TKey>(Expression<Func<T,TKey>>) |
Applique la clause d'ordre croissant à la requête source. |
OrderByDescending<TKey>(Expression<Func<T,TKey>>) |
Applique la clause d'ordre décroissant à la requête source. |
Select<U>(Expression<Func<T,U>>) |
Applique la sélection spécifiée à la requête source. |
Skip(Int32) |
Applique la clause skip à la requête source. |
Take(Int32) |
Applique la clause take à la requête source. |
ThenBy<TKey>(Expression<Func<T,TKey>>) |
Applique la clause d'ordre croissant à la requête source. |
ThenByDescending<TKey>(Expression<Func<T,TKey>>) |
Applique la clause d'ordre décroissant à la requête source. |
ToEnumerableAsync() |
Évalue la requête de façon asynchrone et retourne le résultat. |
ToListAsync() |
Évalue la requête de façon asynchrone et retourne le résultat dans une nouvelle liste. |
Where(Expression<Func<T,Boolean>>) |
Applique le prédicat de filtre spécifié à la requête source. |
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>(IMobileServiceTableQuery<TTable>, Int32) |
Crée une nouvelle collection basée sur la requête. |
S’applique à
Azure SDK for .NET