IMobileServiceClient Interface

Definição

Interface para o MobileServiceClient.

public interface IMobileServiceClient
type IMobileServiceClient = interface
Public Interface IMobileServiceClient
Derivado

Propriedades

AlternateLoginHost

URI de host alternativo para logon

ApplicationKey

Obtém o nome do aplicativo de Serviços Móveis fornecido pela chamada para MobileServiceClient(...).

ApplicationUri

Obtém o URI para o aplicativo de Serviços Móveis fornecido pela chamada para MobileServiceClient(...).

CurrentUser

O usuário autenticado atual fornecido após uma chamada bem-sucedida para MobileServiceClient.Login().

EventManager

O gerenciador de eventos que expõe e gerencia o fluxo de eventos usado pelos tipos de serviços móveis para publicar e consumir eventos.

InstallationId

Retorna a ID de instalação do aplicativo.

LoginUriPrefix

Prefixo para pontos de extremidade de logon. Se não definir padrões como /.auth/login

MobileAppUri

URI absoluto do Aplicativo Móvel do Microsoft Azure.

SerializerSettings

Obtém ou define as configurações usadas para serialização.

SyncContext

Retorna uma instância IMobileServiceSyncContext.

Métodos

GetSyncTable(String)

Retorna uma IMobileServiceSyncTable instância , que fornece operações de dados não tipada para uma tabela local.

GetSyncTable<T>()

Retorna uma IMobileServiceTable<T> instância , que fornece operações de dados fortemente tipada para uma tabela local.

GetTable(String)

Retorna uma instância IMobileServiceTable, que fornece operações de dados não tipadas para essa tabela.

GetTable<T>()

Retorna uma instância IMobileServiceTable<T>, que fornece operações de dados fortemente tipadas para essa tabela.

InvokeApiAsync(String)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando um HTTP POST.

InvokeApiAsync(String, CancellationToken)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando um HTTP POST.

InvokeApiAsync(String, HttpContent, HttpMethod, IDictionary<String,String>, IDictionary<String,String>)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando o HttpMethod especificado. Os dados adicionais podem ser enviados por meio do conteúdo HTTP ou da cadeia de caracteres de consulta.

InvokeApiAsync(String, HttpContent, HttpMethod, IDictionary<String,String>, IDictionary<String,String>, CancellationToken)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando o HttpMethod especificado. Os dados adicionais podem ser enviados por meio do conteúdo HTTP ou da cadeia de caracteres de consulta.

InvokeApiAsync(String, HttpMethod, IDictionary<String,String>)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando o Método HTTP especificado. Os dados adicionais serão enviados por meio da cadeia de caracteres de consulta.

InvokeApiAsync(String, HttpMethod, IDictionary<String,String>, CancellationToken)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando o Método HTTP especificado. Os dados adicionais serão enviados por meio da cadeia de caracteres de consulta.

InvokeApiAsync(String, JToken)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando um HTTP POST, com suporte para enviar conteúdo HTTP.

InvokeApiAsync(String, JToken, CancellationToken)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando um HTTP POST, com suporte para enviar conteúdo HTTP.

InvokeApiAsync(String, JToken, HttpMethod, IDictionary<String,String>)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando o método HTTP especificado. Os dados adicionais podem ser enviados por meio do conteúdo HTTP ou da cadeia de caracteres de consulta.

InvokeApiAsync(String, JToken, HttpMethod, IDictionary<String,String>, CancellationToken)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando o método HTTP especificado. Os dados adicionais podem ser enviados por meio do conteúdo HTTP ou da cadeia de caracteres de consulta.

InvokeApiAsync<T,U>(String, T)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando um HTTP POST com suporte para enviar conteúdo HTTP.

InvokeApiAsync<T,U>(String, T, CancellationToken)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando um HTTP POST com suporte para enviar conteúdo HTTP.

InvokeApiAsync<T,U>(String, T, HttpMethod, IDictionary<String,String>)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando o Método HTTP especificado. Os dados adicionais podem ser enviados por meio do conteúdo HTTP ou da cadeia de caracteres de consulta.

InvokeApiAsync<T,U>(String, T, HttpMethod, IDictionary<String,String>, CancellationToken)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando o Método HTTP especificado. Os dados adicionais podem ser enviados por meio do conteúdo HTTP ou da cadeia de caracteres de consulta.

InvokeApiAsync<T>(String)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando um HTTP POST.

InvokeApiAsync<T>(String, CancellationToken)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando um HTTP POST.

InvokeApiAsync<T>(String, HttpMethod, IDictionary<String,String>)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando o Método HTTP especificado. Os dados adicionais podem ser passados usando a cadeia de caracteres de consulta.

InvokeApiAsync<T>(String, HttpMethod, IDictionary<String,String>, CancellationToken)

Invoca uma API personalizada definida pelo usuário de um Serviço Móvel do Microsoft Azure usando o Método HTTP especificado. Os dados adicionais podem ser passados usando a cadeia de caracteres de consulta.

LoginAsync(MobileServiceAuthenticationProvider, JObject)

Registra um usuário em um Serviço Móvel do Windows Azure com o provedor e um objeto de token.

LoginAsync(String, JObject)

Registra um usuário em um Serviço Móvel do Microsoft Azure com o provedor e um objeto de token.

Logout()

Faz logoff de um usuário.

LogoutAsync()

Faz logoff de um usuário.

RefreshUserAsync()

Atualiza o token de acesso com o provedor de identidade para o usuário conectado.

Aplica-se a