IMobileServiceClient.InvokeApiAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
InvokeApiAsync(String, HttpContent, HttpMethod, IDictionary<String,String>, IDictionary<String,String>, CancellationToken) |
Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à 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, 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(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, 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, HttpContent, HttpMethod, IDictionary<String,String>, IDictionary<String,String>) |
Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à 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, 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, 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, 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) |
Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide d’un HTTP POST. |
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<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,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) |
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>(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, 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) |
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>, 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. |
InvokeApiAsync(String, HttpContent, HttpMethod, IDictionary<String,String>, IDictionary<String,String>, CancellationToken)
Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à 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.
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> InvokeApiAsync (string apiName, System.Net.Http.HttpContent content, System.Net.Http.HttpMethod method, System.Collections.Generic.IDictionary<string,string> requestHeaders, System.Collections.Generic.IDictionary<string,string> parameters, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeApiAsync : string * System.Net.Http.HttpContent * System.Net.Http.HttpMethod * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function InvokeApiAsync (apiName As String, content As HttpContent, method As HttpMethod, requestHeaders As IDictionary(Of String, String), parameters As IDictionary(Of String, String), Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpResponseMessage)
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- content
- HttpContent
Contenu HTTP.
- method
- HttpMethod
Méthode HTTP.
- requestHeaders
- IDictionary<String,String>
Dictionnaires d'en-têtes définis par l'utilisateur à inclure dans la requête HTTP.
- parameters
- IDictionary<String,String>
Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.
- cancellationToken
- CancellationToken
Jeton CancellationToken à observer
Retours
Réponse HTTP de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken> InvokeApiAsync (string apiName, Newtonsoft.Json.Linq.JToken body, System.Net.Http.HttpMethod method, System.Collections.Generic.IDictionary<string,string> parameters, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeApiAsync : string * Newtonsoft.Json.Linq.JToken * System.Net.Http.HttpMethod * System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken>
Public Function InvokeApiAsync (apiName As String, body As JToken, method As HttpMethod, parameters As IDictionary(Of String, String), Optional cancellationToken As CancellationToken = Nothing) As Task(Of JToken)
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- body
- Newtonsoft.Json.Linq.JToken
Valeur à envoyer en tant que corps HTTP.
- method
- HttpMethod
Méthode HTTP.
- parameters
- IDictionary<String,String>
Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.
- cancellationToken
- CancellationToken
Jeton CancellationToken à observer
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken> InvokeApiAsync (string apiName, System.Net.Http.HttpMethod method, System.Collections.Generic.IDictionary<string,string> parameters, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeApiAsync : string * System.Net.Http.HttpMethod * System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken>
Public Function InvokeApiAsync (apiName As String, method As HttpMethod, parameters As IDictionary(Of String, String), Optional cancellationToken As CancellationToken = Nothing) As Task(Of JToken)
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- method
- HttpMethod
Méthode HTTP.
- parameters
- IDictionary<String,String>
Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.
- cancellationToken
- CancellationToken
Jeton CancellationToken à observer
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken> InvokeApiAsync (string apiName, Newtonsoft.Json.Linq.JToken body, System.Net.Http.HttpMethod method, System.Collections.Generic.IDictionary<string,string> parameters);
abstract member InvokeApiAsync : string * Newtonsoft.Json.Linq.JToken * System.Net.Http.HttpMethod * System.Collections.Generic.IDictionary<string, string> -> System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken>
Public Function InvokeApiAsync (apiName As String, body As JToken, method As HttpMethod, parameters As IDictionary(Of String, String)) As Task(Of JToken)
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- body
- Newtonsoft.Json.Linq.JToken
Valeur à envoyer en tant que corps HTTP.
- method
- HttpMethod
Méthode HTTP.
- parameters
- IDictionary<String,String>
Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
InvokeApiAsync(String, HttpContent, HttpMethod, IDictionary<String,String>, IDictionary<String,String>)
Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à 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.
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> InvokeApiAsync (string apiName, System.Net.Http.HttpContent content, System.Net.Http.HttpMethod method, System.Collections.Generic.IDictionary<string,string> requestHeaders, System.Collections.Generic.IDictionary<string,string> parameters);
abstract member InvokeApiAsync : string * System.Net.Http.HttpContent * System.Net.Http.HttpMethod * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function InvokeApiAsync (apiName As String, content As HttpContent, method As HttpMethod, requestHeaders As IDictionary(Of String, String), parameters As IDictionary(Of String, String)) As Task(Of HttpResponseMessage)
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- content
- HttpContent
Contenu HTTP.
- method
- HttpMethod
Méthode HTTP.
- requestHeaders
- IDictionary<String,String>
Dictionnaires d'en-têtes définis par l'utilisateur à inclure dans la requête HTTP.
- parameters
- IDictionary<String,String>
Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.
Retours
Réponse HTTP de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken> InvokeApiAsync (string apiName, Newtonsoft.Json.Linq.JToken body, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeApiAsync : string * Newtonsoft.Json.Linq.JToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken>
Public Function InvokeApiAsync (apiName As String, body As JToken, Optional cancellationToken As CancellationToken = Nothing) As Task(Of JToken)
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- body
- Newtonsoft.Json.Linq.JToken
Valeur à envoyer en tant que corps HTTP.
- cancellationToken
- CancellationToken
Jeton CancellationToken à observer
Retours
S’applique à
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.
public System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken> InvokeApiAsync (string apiName, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeApiAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken>
Public Function InvokeApiAsync (apiName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of JToken)
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- cancellationToken
- CancellationToken
Jeton CancellationToken à observer
Retours
S’applique à
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.
public System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken> InvokeApiAsync (string apiName, Newtonsoft.Json.Linq.JToken body);
abstract member InvokeApiAsync : string * Newtonsoft.Json.Linq.JToken -> System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken>
Public Function InvokeApiAsync (apiName As String, body As JToken) As Task(Of JToken)
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- body
- Newtonsoft.Json.Linq.JToken
Valeur à envoyer en tant que corps HTTP.
Retours
S’applique à
InvokeApiAsync(String)
Appelle une API personnalisée définie par l’utilisateur d’un Service mobile Microsoft Azure à l’aide d’un HTTP POST.
public System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken> InvokeApiAsync (string apiName);
abstract member InvokeApiAsync : string -> System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken>
Public Function InvokeApiAsync (apiName As String) As Task(Of JToken)
Paramètres
- apiName
- String
Nom de l'API personnalisée.
Retours
S’applique à
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.
public System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken> InvokeApiAsync (string apiName, System.Net.Http.HttpMethod method, System.Collections.Generic.IDictionary<string,string> parameters);
abstract member InvokeApiAsync : string * System.Net.Http.HttpMethod * System.Collections.Generic.IDictionary<string, string> -> System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken>
Public Function InvokeApiAsync (apiName As String, method As HttpMethod, parameters As IDictionary(Of String, String)) As Task(Of JToken)
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- method
- HttpMethod
Méthode HTTP.
- parameters
- IDictionary<String,String>
Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<U> InvokeApiAsync<T,U> (string apiName, T body, System.Net.Http.HttpMethod method, System.Collections.Generic.IDictionary<string,string> parameters, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeApiAsync : string * 'T * System.Net.Http.HttpMethod * System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'U>
Public Function InvokeApiAsync(Of T, U) (apiName As String, body As T, method As HttpMethod, parameters As IDictionary(Of String, String), Optional cancellationToken As CancellationToken = Nothing) As Task(Of U)
Paramètres de type
- T
Type de instance envoyé à Microsoft Azure Mobile Service.
- U
Type de instance retourné par Microsoft Azure Mobile Service.
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- body
- T
Valeur à envoyer en tant que corps HTTP.
- method
- HttpMethod
Méthode HTTP.
- parameters
- IDictionary<String,String>
Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.
- cancellationToken
- CancellationToken
Jeton CancellationToken à observer
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<U> InvokeApiAsync<T,U> (string apiName, T body, System.Net.Http.HttpMethod method, System.Collections.Generic.IDictionary<string,string> parameters);
abstract member InvokeApiAsync : string * 'T * System.Net.Http.HttpMethod * System.Collections.Generic.IDictionary<string, string> -> System.Threading.Tasks.Task<'U>
Public Function InvokeApiAsync(Of T, U) (apiName As String, body As T, method As HttpMethod, parameters As IDictionary(Of String, String)) As Task(Of U)
Paramètres de type
- T
Type de instance envoyé à Microsoft Azure Mobile Service.
- U
Type de instance retourné par Microsoft Azure Mobile Service.
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- body
- T
Valeur à envoyer en tant que corps HTTP.
- method
- HttpMethod
Méthode HTTP.
- parameters
- IDictionary<String,String>
Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<U> InvokeApiAsync<T,U> (string apiName, T body);
abstract member InvokeApiAsync : string * 'T -> System.Threading.Tasks.Task<'U>
Public Function InvokeApiAsync(Of T, U) (apiName As String, body As T) As Task(Of U)
Paramètres de type
- T
Type de instance envoyé à Microsoft Azure Mobile Service.
- U
Type de instance retourné par Microsoft Azure Mobile Service.
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- body
- T
Valeur à envoyer en tant que corps HTTP.
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<U> InvokeApiAsync<T,U> (string apiName, T body, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeApiAsync : string * 'T * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'U>
Public Function InvokeApiAsync(Of T, U) (apiName As String, body As T, Optional cancellationToken As CancellationToken = Nothing) As Task(Of U)
Paramètres de type
- T
Type de instance envoyé à Microsoft Azure Mobile Service.
- U
Type de instance retourné par Microsoft Azure Mobile Service.
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- body
- T
Valeur à envoyer en tant que corps HTTP.
- cancellationToken
- CancellationToken
Jeton CancellationToken à observer
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<T> InvokeApiAsync<T> (string apiName, System.Net.Http.HttpMethod method, System.Collections.Generic.IDictionary<string,string> parameters);
abstract member InvokeApiAsync : string * System.Net.Http.HttpMethod * System.Collections.Generic.IDictionary<string, string> -> System.Threading.Tasks.Task<'T>
Public Function InvokeApiAsync(Of T) (apiName As String, method As HttpMethod, parameters As IDictionary(Of String, String)) As Task(Of T)
Paramètres de type
- T
Type de instance envoyé à Microsoft Azure Mobile Service.
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- method
- HttpMethod
Méthode HTTP.
- parameters
- IDictionary<String,String>
Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<T> InvokeApiAsync<T> (string apiName, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeApiAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T>
Public Function InvokeApiAsync(Of T) (apiName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)
Paramètres de type
- T
Type de instance retourné par Microsoft Azure Mobile Service.
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- cancellationToken
- CancellationToken
Jeton CancellationToken à observer
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<T> InvokeApiAsync<T> (string apiName);
abstract member InvokeApiAsync : string -> System.Threading.Tasks.Task<'T>
Public Function InvokeApiAsync(Of T) (apiName As String) As Task(Of T)
Paramètres de type
- T
Type de instance retourné par Microsoft Azure Mobile Service.
Paramètres
- apiName
- String
Nom de l'API personnalisée.
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
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.
public System.Threading.Tasks.Task<T> InvokeApiAsync<T> (string apiName, System.Net.Http.HttpMethod method, System.Collections.Generic.IDictionary<string,string> parameters, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeApiAsync : string * System.Net.Http.HttpMethod * System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T>
Public Function InvokeApiAsync(Of T) (apiName As String, method As HttpMethod, parameters As IDictionary(Of String, String), Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)
Paramètres de type
- T
Type de instance envoyé à Microsoft Azure Mobile Service.
Paramètres
- apiName
- String
Nom de l'API personnalisée.
- method
- HttpMethod
Méthode HTTP.
- parameters
- IDictionary<String,String>
Dictionnaires de paramètres et valeurs définis par l'utilisateur à inclure dans la chaîne de requête de l'URI de demande.
- cancellationToken
- CancellationToken
Jeton CancellationToken à observer
Retours
Contenu de la réponse de l'appel de l'API personnalisée.
S’applique à
Azure SDK for .NET