Compartilhar via


IMobileServiceTable<T> Interface

Definição

Fornece operações em uma tabela para um Serviço Móvel.

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

Parâmetros de tipo

T

O tipo de instâncias na tabela (o que implica a tabela).

Implementações

Propriedades

MobileServiceClient

Obtém uma referência ao associado a MobileServiceClient esta tabela.

(Herdado de IMobileServiceTable)
SystemProperties

As propriedades do sistema do Serviço Móvel a serem incluídas com itens.

(Herdado de IMobileServiceTable)
TableName

Obtém o nome da tabela.

(Herdado de IMobileServiceTable)

Métodos

CreateQuery()

Cria uma consulta para a tabela atual.

DeleteAsync(JObject)

Exclui uma instance da tabela.

(Herdado de IMobileServiceTable)
DeleteAsync(JObject, IDictionary<String,String>)

Exclui uma instance da tabela.

(Herdado de IMobileServiceTable)
DeleteAsync(T)

Exclui uma instância da tabela.

DeleteAsync(T, IDictionary<String,String>)

Exclui uma instância da tabela.

IncludeDeleted()

Cria uma consulta que garantirá que ela obtenha os registros excluídos. Isso requer que o recurso de exclusão temporária seja habilitado no Serviço Móvel. Visite o link para obter detalhes.

IncludeTotalCount()

Cria uma consulta que garantirá a contagem total para todos os registros que teriam sido retornados ignorando qualquer cláusula de paginação/limite especificada por cliente ou servidor.

InsertAsync(JObject)

Insere um instance na tabela.

(Herdado de IMobileServiceTable)
InsertAsync(JObject, IDictionary<String,String>)

Insere um instance na tabela.

(Herdado de IMobileServiceTable)
InsertAsync(T)

Insira uma nova instância na tabela.

InsertAsync(T, IDictionary<String,String>)

Insira uma nova instância na tabela.

LookupAsync(Object)

Pesquisa de uma instância de uma tabela por sua ID.

LookupAsync(Object, IDictionary<String,String>)

Pesquisa de uma instância de uma tabela por sua ID.

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

Cria uma consulta aplicando a cláusula de ordem crescente especificada.

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

Cria uma consulta aplicando a cláusula de ordem decrescente especificada.

ReadAsync()

Retorna instâncias de uma tabela.

ReadAsync(String)

Executa uma consulta na tabela.

(Herdado de IMobileServiceTable)
ReadAsync(String, IDictionary<String,String>, Boolean)

Executa uma consulta na tabela.

(Herdado de IMobileServiceTable)
ReadAsync<U>(IMobileServiceTableQuery<U>)

Retorna instâncias de uma tabela usando uma consulta.

ReadAsync<U>(String)

Executa uma consulta na tabela.

RefreshAsync(T)

Atualiza a instância atual com os valores mais recentes da tabela.

RefreshAsync(T, IDictionary<String,String>)

Atualiza a instância atual com os valores mais recentes da tabela.

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

Cria uma consulta aplicando a seleção especificada.

Skip(Int32)

Cria uma consulta aplicando a cláusula skip especificada.

Take(Int32)

Cria uma consulta aplicando a cláusula take especificada.

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

Cria uma consulta aplicando a cláusula de ordem crescente especificada.

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

Cria uma consulta aplicando a cláusula de ordem decrescente especificada.

ToEnumerableAsync()

Obtém os elementos da tabela de maneira assíncrona.

ToListAsync()

Obtém os elementos da tabela de maneira assíncrona e retorna os resultados em uma nova lista.

UndeleteAsync(JObject)

Desdeleta um instance da tabela. Isso requer que o recurso de exclusão temporária seja habilitado no Serviço Móvel. Visite o link para obter detalhes.

(Herdado de IMobileServiceTable)
UndeleteAsync(JObject, IDictionary<String,String>)

Desdeleta um instance da tabela. Isso requer que o recurso de exclusão temporária seja habilitado no Serviço Móvel. Visite o link para obter detalhes.

(Herdado de IMobileServiceTable)
UndeleteAsync(T)

Desdeleta um instance da tabela. Isso requer que o recurso de exclusão temporária seja habilitado no Serviço Móvel. Visite o link para obter detalhes.

UndeleteAsync(T, IDictionary<String,String>)

Desdeleta um instance da tabela. Isso requer que o recurso de exclusão temporária seja habilitado no Serviço Móvel. Visite o link para obter detalhes.

UpdateAsync(JObject)

Atualiza uma instance na tabela.

(Herdado de IMobileServiceTable)
UpdateAsync(JObject, IDictionary<String,String>)

Atualiza uma instance na tabela.

(Herdado de IMobileServiceTable)
UpdateAsync(T)

Atualiza uma instância na tabela.

UpdateAsync(T, IDictionary<String,String>)

Atualiza uma instância na tabela.

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

Cria uma consulta aplicando o predicado de filtro especificado.

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>(IMobileServiceTable<TTable>, Int32)

Crie uma nova coleção com base na tabela.

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

Executa uma consulta na tabela.

Aplica-se a