MobileServiceClient.InvokeApiAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
InvokeApiAsync(String, HttpContent, HttpMethod, IDictionary<String,String>, IDictionary<String,String>, CancellationToken) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Windows Azure Mobile Service mithilfe der angegebenen HttpMethod auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden. |
InvokeApiAsync(String, HttpContent, HttpMethod, IDictionary<String,String>, IDictionary<String,String>) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Windows Azure Mobile Service mithilfe der angegebenen HttpMethod auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden. |
InvokeApiAsync(String, JToken, HttpMethod, IDictionary<String,String>, CancellationToken) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden. |
InvokeApiAsync(String, HttpMethod, IDictionary<String,String>, CancellationToken) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Weitere Daten werden über die Abfragezeichenfolge gesendet. |
InvokeApiAsync(String, JToken, HttpMethod, IDictionary<String,String>) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden. |
InvokeApiAsync(String, JToken) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service-Diensts mithilfe eines HTTP POST-Diensts mit Unterstützung für das Senden von HTTP-Inhalten auf. |
InvokeApiAsync(String, JToken, CancellationToken) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service-Diensts mithilfe eines HTTP POST-Diensts mit Unterstützung für das Senden von HTTP-Inhalten auf. |
InvokeApiAsync(String, CancellationToken) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST auf. |
InvokeApiAsync(String) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST auf. |
InvokeApiAsync(String, HttpMethod, IDictionary<String,String>) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Weitere Daten werden über die Abfragezeichenfolge gesendet. |
InvokeApiAsync<T,U>(String, T, HttpMethod, IDictionary<String,String>, CancellationToken) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden. |
InvokeApiAsync<T,U>(String, T, CancellationToken) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST-Diensts mit Unterstützung für das Senden von HTTP-Inhalten auf. |
InvokeApiAsync<T,U>(String, T) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST-Diensts mit Unterstützung für das Senden von HTTP-Inhalten auf. |
InvokeApiAsync<T,U>(String, T, HttpMethod, IDictionary<String,String>) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden. |
InvokeApiAsync<T>(String, HttpMethod, IDictionary<String,String>) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können auch mithilfe der Abfragezeichenfolge übergeben werden. |
InvokeApiAsync<T>(String, CancellationToken) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST auf. |
InvokeApiAsync<T>(String) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST auf. |
InvokeApiAsync<T>(String, HttpMethod, IDictionary<String,String>, CancellationToken) |
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können auch mithilfe der Abfragezeichenfolge übergeben werden. |
InvokeApiAsync(String, HttpContent, HttpMethod, IDictionary<String,String>, IDictionary<String,String>, CancellationToken)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Windows Azure Mobile Service mithilfe der angegebenen HttpMethod auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden.
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>
override this.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)
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- content
- HttpContent
Der HTTP-Inhalt.
- method
- HttpMethod
Die HTTP-Methode.
- requestHeaders
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Überschriften, die in die HTTP-Anforderung eingeschlossen werden sollen.
- parameters
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.
- cancellationToken
- CancellationToken
Das CancellationToken zu beachtende Token
Gibt zurück
Die HTTP-Antwort des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync(String, HttpContent, HttpMethod, IDictionary<String,String>, IDictionary<String,String>)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Windows Azure Mobile Service mithilfe der angegebenen HttpMethod auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden.
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);
member this.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>
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>
override this.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)
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- content
- HttpContent
Der HTTP-Inhalt.
- method
- HttpMethod
Die HTTP-Methode.
- requestHeaders
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Überschriften, die in die HTTP-Anforderung eingeschlossen werden sollen.
- parameters
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.
Gibt zurück
Die HTTP-Antwort des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync(String, JToken, HttpMethod, IDictionary<String,String>, CancellationToken)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden.
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>
override this.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)
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- body
- Newtonsoft.Json.Linq.JToken
Der Wert, der als HTTP-Text gesendet wird.
- method
- HttpMethod
Die HTTP-Methode.
- parameters
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.
- cancellationToken
- CancellationToken
Das CancellationToken zu beachtende Token
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync(String, HttpMethod, IDictionary<String,String>, CancellationToken)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Weitere Daten werden über die Abfragezeichenfolge gesendet.
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>
override this.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)
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- method
- HttpMethod
Die HTTP-Methode.
- parameters
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.
- cancellationToken
- CancellationToken
Das CancellationToken zu beachtende Token
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync(String, JToken, HttpMethod, IDictionary<String,String>)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden.
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>
override this.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)
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- body
- Newtonsoft.Json.Linq.JToken
Der Wert, der als HTTP-Text gesendet wird.
- method
- HttpMethod
Die HTTP-Methode.
- parameters
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync(String, JToken)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service-Diensts mithilfe eines HTTP POST-Diensts mit Unterstützung für das Senden von HTTP-Inhalten auf.
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>
override this.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)
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- body
- Newtonsoft.Json.Linq.JToken
Der Wert, der als HTTP-Text gesendet wird.
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync(String, JToken, CancellationToken)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service-Diensts mithilfe eines HTTP POST-Diensts mit Unterstützung für das Senden von HTTP-Inhalten auf.
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>
override this.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)
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- body
- Newtonsoft.Json.Linq.JToken
Der Wert, der als HTTP-Text gesendet wird.
- cancellationToken
- CancellationToken
Das CancellationToken zu beachtende Token
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync(String, CancellationToken)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST auf.
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>
override this.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)
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- cancellationToken
- CancellationToken
Das CancellationToken zu beachtende Token
Gibt zurück
Implementiert
Gilt für:
InvokeApiAsync(String)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST auf.
public System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken> InvokeApiAsync (string apiName);
abstract member InvokeApiAsync : string -> System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken>
override this.InvokeApiAsync : string -> System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JToken>
Public Function InvokeApiAsync (apiName As String) As Task(Of JToken)
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
Gibt zurück
Implementiert
Gilt für:
InvokeApiAsync(String, HttpMethod, IDictionary<String,String>)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Weitere Daten werden über die Abfragezeichenfolge gesendet.
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>
override this.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)
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- method
- HttpMethod
Die HTTP-Methode.
- parameters
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync<T,U>(String, T, HttpMethod, IDictionary<String,String>, CancellationToken)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden.
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>
override this.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)
Typparameter
- T
Der Typ der instance an microsoft Azure Mobile Service gesendet.
- U
Der Typ der vom Microsoft Azure Mobile Service zurückgegebenen instance.
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- body
- T
Der Wert, der als HTTP-Text gesendet wird.
- method
- HttpMethod
Die HTTP-Methode.
- parameters
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.
- cancellationToken
- CancellationToken
Das CancellationToken zu beachtende Token
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync<T,U>(String, T, CancellationToken)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST-Diensts mit Unterstützung für das Senden von HTTP-Inhalten auf.
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>
override this.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)
Typparameter
- T
Der Typ der instance an microsoft Azure Mobile Service gesendet.
- U
Der Typ der vom Microsoft Azure Mobile Service zurückgegebenen instance.
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- body
- T
Der Wert, der als HTTP-Text gesendet wird.
- cancellationToken
- CancellationToken
Das CancellationToken zu beachtende Token
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync<T,U>(String, T)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST-Diensts mit Unterstützung für das Senden von HTTP-Inhalten auf.
public System.Threading.Tasks.Task<U> InvokeApiAsync<T,U> (string apiName, T body);
abstract member InvokeApiAsync : string * 'T -> System.Threading.Tasks.Task<'U>
override this.InvokeApiAsync : string * 'T -> System.Threading.Tasks.Task<'U>
Public Function InvokeApiAsync(Of T, U) (apiName As String, body As T) As Task(Of U)
Typparameter
- T
Der Typ der instance an microsoft Azure Mobile Service gesendet.
- U
Der Typ der vom Microsoft Azure Mobile Service zurückgegebenen instance.
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- body
- T
Der Wert, der als HTTP-Text gesendet wird.
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync<T,U>(String, T, HttpMethod, IDictionary<String,String>)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können über den HTTP-Inhalt oder die Abfragezeichenfolge gesendet werden.
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>
override this.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)
Typparameter
- T
Der Typ der instance an microsoft Azure Mobile Service gesendet.
- U
Der Typ der vom Microsoft Azure Mobile Service zurückgegebenen instance.
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- body
- T
Der Wert, der als HTTP-Text gesendet wird.
- method
- HttpMethod
Die HTTP-Methode.
- parameters
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync<T>(String, HttpMethod, IDictionary<String,String>)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können auch mithilfe der Abfragezeichenfolge übergeben werden.
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>
override this.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)
Typparameter
- T
Der Typ der instance an microsoft Azure Mobile Service gesendet.
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- method
- HttpMethod
Die HTTP-Methode.
- parameters
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync<T>(String, CancellationToken)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST auf.
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>
override this.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)
Typparameter
- T
Der Typ der vom Microsoft Azure Mobile Service zurückgegebenen instance.
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- cancellationToken
- CancellationToken
Das CancellationToken zu beachtende Token
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync<T>(String)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe eines HTTP POST auf.
public System.Threading.Tasks.Task<T> InvokeApiAsync<T> (string apiName);
abstract member InvokeApiAsync : string -> System.Threading.Tasks.Task<'T>
override this.InvokeApiAsync : string -> System.Threading.Tasks.Task<'T>
Public Function InvokeApiAsync(Of T) (apiName As String) As Task(Of T)
Typparameter
- T
Der Typ der vom Microsoft Azure Mobile Service zurückgegebenen instance.
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
InvokeApiAsync<T>(String, HttpMethod, IDictionary<String,String>, CancellationToken)
Ruft eine benutzerdefinierte benutzerdefinierte API eines Microsoft Azure Mobile Service mithilfe der angegebenen HTTP-Methode auf. Zusätzliche Daten können auch mithilfe der Abfragezeichenfolge übergeben werden.
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>
override this.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)
Typparameter
- T
Der Typ der instance an microsoft Azure Mobile Service gesendet.
Parameter
- apiName
- String
Der Name der benutzerdefinierten API.
- method
- HttpMethod
Die HTTP-Methode.
- parameters
- IDictionary<String,String>
Ein Wörterbuch mit benutzerdefinierten Parametern und Werten, die in die Abfragezeichenfolge der Anforderungs-URI eingeschlossen werden sollen.
- cancellationToken
- CancellationToken
Das CancellationToken zu beachtende Token
Gibt zurück
Der Antwortinhalt des Aufrufs der benutzerdefinierten API.
Implementiert
Gilt für:
Azure SDK for .NET