HttpClient.TryPutAsync(Uri, IHttpContent) 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.
Sendet eine PUT-Anforderung als asynchronen Vorgang an den angegebenen URI . Programmieranleitungen für die HttpClient-Klasse und Codebeispiele finden Sie im konzeptuellen Thema HttpClient .
public:
virtual IAsyncOperationWithProgress<HttpRequestResult ^, HttpProgress> ^ TryPutAsync(Uri ^ uri, IHttpContent ^ content) = TryPutAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<HttpRequestResult, HttpProgress> TryPutAsync(Uri const& uri, IHttpContent const& content);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<HttpRequestResult,HttpProgress> TryPutAsync(System.Uri uri, IHttpContent content);
function tryPutAsync(uri, content)
Public Function TryPutAsync (uri As Uri, content As IHttpContent) As IAsyncOperationWithProgress(Of HttpRequestResult, HttpProgress)
Parameter
- content
- IHttpContent
Der HTTP-Anforderungsinhalt, der an den Server gesendet werden soll.
Gibt zurück
Das -Objekt, das den asynchronen Vorgang darstellt.
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1903 (eingeführt in 10.0.18362.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v8.0)
|
Hinweise
Dieser Vorgang löst keine Ausnahme bei Netzwerkfehlern aus. Stattdessen sollten Sie httpRequestResult untersuchen, um mehr über die ursprüngliche HTTP-Anforderung, die resultierende HTTP-Antwort (falls vorhanden) und den Fehler (falls vorhanden) zu erfahren. Dieser Vorgang wird ausgelöst, wenn der Vorgang abgebrochen wird.
Dieser Vorgang wird nicht blockiert. Der zurückgegebene IAsyncOperationWithProgress (von HttpRequestResult und HttpProgress) wird abgeschlossen, nachdem die gesamte Antwort (einschließlich des Inhalts) gelesen wurde.