MobileServiceClient Classe

Définition

Fournit un accès de base à microsoft Azure Mobile Service.

public class MobileServiceClient : IDisposable, Microsoft.WindowsAzure.MobileServices.IMobileServiceClient
type MobileServiceClient = class
    interface IMobileServiceClient
    interface IDisposable
Public Class MobileServiceClient
Implements IDisposable, IMobileServiceClient
Héritage
MobileServiceClient
Implémente

Constructeurs

MobileServiceClient()

Ceci est destiné aux tests unitaires uniquement

MobileServiceClient(IMobileServiceClientOptions)

Initialise une nouvelle instance de la classe MobileServiceClient.

MobileServiceClient(String)

Initialise une nouvelle instance de la classe MobileServiceClient.

MobileServiceClient(String, HttpMessageHandler[])

Initialise une nouvelle instance de la classe MobileServiceClient.

MobileServiceClient(String, String)

Initialise une nouvelle instance de la classe MobileServiceClient.

MobileServiceClient(String, String, HttpMessageHandler[])

Initialise une nouvelle instance de la classe MobileServiceClient.

MobileServiceClient(Uri)

Initialise une nouvelle instance de la classe MobileServiceClient.

MobileServiceClient(Uri, HttpMessageHandler[])

Initialise une nouvelle instance de la classe MobileServiceClient.

MobileServiceClient(Uri, String)

Initialise une nouvelle instance de la classe MobileServiceClient.

MobileServiceClient(Uri, String, HttpMessageHandler[])

Initialise une nouvelle instance de la classe MobileServiceClient.

Propriétés

AlternateLoginHost

AUTRE URI pour la connexion

ApplicationKey

Obtient le nom de l’application Mobile Services fourni par l’appel à MobileServiceClient (...).

ApplicationUri

Obtient l’URI de l’application Mobile Services fourni par l’appel à MobileServiceClient (...).

CurrentUser

L’utilisateur authentifié actuel fourni après un appel réussi à MobileServiceClient.Login().

DefaultDatabasePath

Emplacement de tous les fichiers que nous devons créer pour la synchronisation hors connexion

EventManager

Gestionnaire d’événements qui expose et gère le flux d’événements utilisé par les types de services mobiles pour publier et consommer des événements.

InstallationId

ID utilisé pour identifier cette installation de l’application pour fournir des données de télémétrie.

LoginUriPrefix

Préfixe pour les points de terminaison de connexion. Si la valeur par défaut n’est pas définie sur /.auth/login

MobileAppUri

URI absolu de l’application mobile Microsoft Azure.

SerializerSettings

Obtient ou définit les paramètres utilisés pour la sérialisation.

SyncContext

Instance de IMobileServiceSyncContext

Méthodes

Dispose()

Implémentation de IDisposable

Dispose(Boolean)

Implémentation de IDisposable pour les classes dérivées à utiliser.

EnsureFileExists(String)

Garantit l’existence d’un fichier, en le créant si nécessaire

GetSyncTable(String)

Retournes une instance IMobileServiceSyncTable, qui fournit les opérations de données non typées pour cette table.

GetSyncTable<T>()

Retourne une IMobileServiceSyncTable<T> instance, qui fournit des opérations de données fortement typées pour la table locale.

GetTable(String)

Retournes une instance IMobileServiceTable, qui fournit les opérations de données non typées pour cette table.

GetTable<T>()

Retournes une instance IMobileServiceTable<T>, qui fournit les opérations de données fortement typées pour cette table.

InvokeApiAsync(String)

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide d’un HTTP POST.

InvokeApiAsync(String, CancellationToken)

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide d’un HTTP POST.

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

Appelle une API personnalisée définie par l’utilisateur d’un service Windows Azure Mobile à l’aide du HttpMethod spécifié. Des données supplémentaires peuvent être envoyées au moyen du contenu HTTP ou de la chaîne de requête.

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

Appelle une API personnalisée définie par l’utilisateur d’un service Windows Azure Mobile à l’aide du HttpMethod spécifié. Des données supplémentaires peuvent être envoyées au moyen du contenu HTTP ou de la chaîne de requête.

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

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide de la méthode HTTP spécifiée. Des données supplémentaires peuvent être envoyées au moyen de la chaîne de requête.

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

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide de la méthode HTTP spécifiée. Des données supplémentaires peuvent être envoyées au moyen de la chaîne de requête.

InvokeApiAsync(String, JToken)

Appelle une API personnalisée définie par l’utilisateur d’un service mobile Microsoft Azure à l’aide d’un HTTP POST, avec prise en charge de l’envoi de contenu HTTP.

InvokeApiAsync(String, JToken, CancellationToken)

Appelle une API personnalisée définie par l’utilisateur d’un service mobile Microsoft Azure à l’aide d’un HTTP POST, avec prise en charge de l’envoi de contenu HTTP.

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

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide de la méthode HTTP spécifiée. Des données supplémentaires peuvent être envoyées au moyen du contenu HTTP ou de la chaîne de requête.

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

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide de la méthode HTTP spécifiée. Des données supplémentaires peuvent être envoyées au moyen du contenu HTTP ou de la chaîne de requête.

InvokeApiAsync<T,U>(String, T)

Appelle une API personnalisée définie par l’utilisateur d’un service mobile Microsoft Azure à l’aide d’un HTTP POST avec prise en charge de l’envoi de contenu HTTP.

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

Appelle une API personnalisée définie par l’utilisateur d’un service mobile Microsoft Azure à l’aide d’un HTTP POST avec prise en charge de l’envoi de contenu HTTP.

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

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide de la méthode HTTP spécifiée. Des données supplémentaires peuvent être envoyées au moyen du contenu HTTP ou de la chaîne de requête.

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

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide de la méthode HTTP spécifiée. Des données supplémentaires peuvent être envoyées au moyen du contenu HTTP ou de la chaîne de requête.

InvokeApiAsync<T>(String)

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide d’un HTTP POST.

InvokeApiAsync<T>(String, CancellationToken)

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide d’un HTTP POST.

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

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide de la méthode HTTP spécifiée. Des données supplémentaires peuvent être passées à l'aide d'une chaîne de requête.

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

Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide de la méthode HTTP spécifiée. Des données supplémentaires peuvent être passées à l'aide d'une chaîne de requête.

LoginAsync(MobileServiceAuthenticationProvider, JObject)

Journalise un utilisateur dans un service Windows Azure Mobile Service avec le fournisseur et l’objet de jeton facultatif.

LoginAsync(String, JObject)

Journalise un utilisateur dans microsoft Azure Mobile Service avec le fournisseur et l’objet de jeton facultatif.

Logout()

Déconnecte un utilisateur.

LogoutAsync()

Déconnecte un utilisateur.

RefreshUserAsync()

Actualise le jeton d’accès avec le fournisseur d’identité pour l’utilisateur connecté.

Méthodes d’extension

LoginWithMicrosoftAccountAsync(MobileServiceClient, String)

Connectez un utilisateur à une application Mobile Services en fonction d’un jeton d’authentification de compte Microsoft.

S’applique à