IMobileServiceTableQuery<T> Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma consulta que pode ser avaliada em uma tabela dos Serviços Móveis. Instâncias do MobileServiceTableQuery podem ser obtidas pelo MobileServiceClient.Query(of T)().
public interface IMobileServiceTableQuery<T>
type IMobileServiceTableQuery<'T> = interface
Public Interface IMobileServiceTableQuery(Of T)
Parâmetros de tipo
- T
Comentários
Em vez de implementarmos o IQueryable diretamente, implementamos a porção do padrão de consulta LINQ a qual damos suporte nos objetos MobileServiceTableQuery. As instâncias MobileServiceTableQuery são usadas para criar IQueryables de operações de consulta LINQ.
Propriedades
Parameters |
Os parâmetros da cadeia de caracteres da consulta definida pelo usuário para incluir com a consulta. |
Query |
Obtém o IQueryable subjacente associado a essa consulta. |
RequestTotalCount |
Obtém um valor que indica se a consulta solicitará a contagem total para todos os registros que teriam sido retornados ignorando qualquer cláusula de paginação/limite especificada por cliente ou servidor. |
Table |
Obtém o MobileServiceTable que está sendo consultado. |
Métodos
IncludeDeleted() |
Verifique se a consulta obterá os registros excluídos. |
IncludeTotalCount() |
Verifique se a consulta obterá a contagem total para todos os registros que teriam sido retornados ignorando qualquer cláusula de paginação/limite especificada por cliente ou servidor. |
OrderBy<TKey>(Expression<Func<T,TKey>>) |
Aplica a cláusula de ordem crescente especificada à consulta de fonte. |
OrderByDescending<TKey>(Expression<Func<T,TKey>>) |
Aplica a cláusula de ordem decrescente especificada à consulta de fonte. |
Select<U>(Expression<Func<T,U>>) |
Aplica a seleção especificada à consulta de fonte. |
Skip(Int32) |
Aplica a cláusula skip especificada à consulta de fonte. |
Take(Int32) |
Aplica a cláusula take especificada à consulta de fonte. |
ThenBy<TKey>(Expression<Func<T,TKey>>) |
Aplica a cláusula de ordem crescente especificada à consulta de fonte. |
ThenByDescending<TKey>(Expression<Func<T,TKey>>) |
Aplica a cláusula de ordem decrescente especificada à consulta de fonte. |
ToEnumerableAsync() |
Avalia a consulta de maneira assíncrona e retorna os resultados. |
ToListAsync() |
Avalia a consulta de maneira assíncrona e retorna os resultados em uma nova lista. |
Where(Expression<Func<T,Boolean>>) |
Aplica o predicado de filtro especificado à consulta de fonte. |
WithParameters(IDictionary<String,String>) |
Aplica à consulta de fonte os pares de chave-valor de cadeia de caracteres especificados para serem usados como parâmetros definidos pelo usuário com a cadeia de caracteres de consulta de URI de solicitação. |
Métodos de Extensão
ToCollectionAsync<TTable>(IMobileServiceTableQuery<TTable>, Int32) |
Crie uma nova coleção com base na consulta. |
Aplica-se a
Azure SDK for .NET