MobileServiceClient Classe
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.
Fornece acesso básico a um Serviço Móvel do Microsoft Azure.
public class MobileServiceClient : IDisposable, Microsoft.WindowsAzure.MobileServices.IMobileServiceClient
type MobileServiceClient = class
interface IMobileServiceClient
interface IDisposable
Public Class MobileServiceClient
Implements IDisposable, IMobileServiceClient
- Herança
-
MobileServiceClient
- Implementações
Construtores
MobileServiceClient() |
Isso é apenas para teste de unidade |
MobileServiceClient(IMobileServiceClientOptions) |
Inicializa uma nova instância da classe MobileServiceClient. |
MobileServiceClient(String) |
Inicializa uma nova instância da classe MobileServiceClient. |
MobileServiceClient(String, HttpMessageHandler[]) |
Inicializa uma nova instância da classe MobileServiceClient. |
MobileServiceClient(String, String) |
Inicializa uma nova instância da classe MobileServiceClient. |
MobileServiceClient(String, String, HttpMessageHandler[]) |
Inicializa uma nova instância da classe MobileServiceClient. |
MobileServiceClient(Uri) |
Inicializa uma nova instância da classe MobileServiceClient. |
MobileServiceClient(Uri, HttpMessageHandler[]) |
Inicializa uma nova instância da classe MobileServiceClient. |
MobileServiceClient(Uri, String) |
Inicializa uma nova instância da classe MobileServiceClient. |
MobileServiceClient(Uri, String, HttpMessageHandler[]) |
Inicializa uma nova instância da classe MobileServiceClient. |
Propriedades
AlternateLoginHost |
URI 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(). |
DefaultDatabasePath |
O local de todos os arquivos que precisamos criar para sincronização offline |
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 |
A ID usada para identificar essa instalação do aplicativo para fornecer dados de telemetria. |
LoginUriPrefix |
Prefixo para os pontos de extremidade de logon. Se não for definido como padrão 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 |
Instância de IMobileServiceSyncContext |
Métodos
Dispose() |
Implemenação de IDisposable |
Dispose(Boolean) |
Implemenação de IDisposable para classes derivadas a serem usadas. |
EnsureFileExists(String) |
Garante que um arquivo exista, criando-o, se necessário |
GetSyncTable(String) |
Retorna uma instância IMobileServiceSyncTable, que fornece operações de dados não tipadas para essa tabela. |
GetSyncTable<T>() |
Retorna uma IMobileServiceSyncTable<T> instância, que fornece operações de dados fortemente tipada para a 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 Windows 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 Windows 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 o objeto de token opcional. |
LoginAsync(String, JObject) |
Registra um usuário em um Serviço Móvel do Microsoft Azure com o provedor e o objeto de token opcional. |
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. |
Métodos de Extensão
LoginWithMicrosoftAccountAsync(MobileServiceClient, String) |
Faça logon de um usuário em um aplicativo dos Serviços Móveis com um token de autenticação de conta da Microsoft. |
Aplica-se a
Azure SDK for .NET