Exportar (0) Imprimir
Expandir Tudo

Interface IMobileServiceClient

Atualizado: junho de 2013

Interface para MobileServiceClient.

Namespace:  Microsoft.WindowsAzure.MobileServices
Assembly:  Microsoft.WindowsAzure.Mobile (em Microsoft.WindowsAzure.Mobile.dll)

public interface IMobileServiceClient

O tipo IMobileServiceClient expõe os membros a seguir.

  NomeDescrição
Propriedade públicaApplicationKeyObtém o nome do serviço móvel.
Propriedade públicaApplicationUriObtém o URI usado para acessar o serviço móvel.
Propriedade públicaCurrentUserO usuário autenticado atual retornado por uma chamada bem-sucedida a LoginAsync(MobileServiceAuthenticationProvider, JObject).
Propriedade públicaSerializerSettingsObtém ou define as configurações usadas para serialização.
Início

  NomeDescrição
Método públicoGetTable(String)Retorna uma instância de IMobileServiceTable que fornece operações de dados não tipados para essa tabela.
Método públicoGetTable<T>()Retorna uma instância de IMobileServiceTable<T> que fornece operações de dados fortemente tipados para essa tabela.
Método públicoInvokeApiAsync(String)Chama uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando um POST HTTP.
Método públicoInvokeApiAsync(String, JToken)Chama uma API personalizada definida pelo usuário de um Serviço Móvel do Azure usando um POST HTTP com suporte para o envio de conteúdo HTTP.
Método públicoInvokeApiAsync(String, HttpMethod, IDictionary<String, String>)Chama uma API personalizada definida pelo usuário de um Serviço Móvel do Azure usando o Método HTTP especificado. Dados adicionais serão enviados por meio da cadeia de consulta.
Método públicoInvokeApiAsync(String, JToken, HttpMethod, IDictionary<String, String>)Chama uma API personalizada definida pelo usuário de um Serviço Móvel do Azure usando o método HTTP especificado. Os dados adicionais podem ser enviados via conteúdo HTTP ou cadeia de consulta.
Método públicoInvokeApiAsync(String, HttpContent, HttpMethod, IDictionary<String, String>, IDictionary<String, String>)Chama uma API personalizada definida pelo usuário de um Serviço Móvel do Azure usando o método HTTP especificado. Os dados adicionais podem ser enviados via conteúdo HTTP ou cadeia de consulta.
Método públicoInvokeApiAsync<T>(String)Chama uma API personalizada definida pelo usuário de um Serviço Móvel do Azure usando um POST HTTP.
Método públicoInvokeApiAsync<T>(String, HttpMethod, IDictionary<String, String>)Chama uma API personalizada definida pelo usuário de um Serviço Móvel do Azure usando o Método HTTP especificado. Os dados adicionais podem ser transmitidos usando a cadeia de consulta.
Método públicoInvokeApiAsync<T, U>(String, T)Chama uma API personalizada definida pelo usuário de um Serviço Móvel do Azure usando um POST HTTP com suporte para o envio de conteúdo HTTP.
Método públicoInvokeApiAsync<T, U>(String, T, HttpMethod, IDictionary<String, String>)Chama uma API personalizada definida pelo usuário de um Serviço Móvel do Azure usando o Método HTTP especificado. Os dados adicionais podem ser enviados via conteúdo HTTP ou cadeia de consulta.
Método públicoLoginAsyncFaz logon de um usuário em um Serviço Móvel do Azure com o provedor e um objeto de token opcional.
Método públicoLogoutFazer logoff de um usuário.
Início

  NomeDescrição
Método de extensão públicoLoginAsync(MobileServiceAuthenticationProvider)Sobrecarregado. Inicia a autenticação direcionada ao servidor fornecendo um token obtido do provedor de identidade especificado. (Definido por MobileServiceClientExtensions.)
Método de extensão públicoLoginAsync(MobileServiceAuthenticationProvider, Boolean)Sobrecarregado. Faça o logon de um usuário em um aplicativo de Serviços Móveis fornecendo um nome de provedor e um objeto de token opcional. (Definido por SingleSignOnExtensions.)
Início

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft