Freigeben über


HttpClient.TryGetInputStreamAsync(Uri) Methode

Definition

Senden Sie eine GET-Anforderung an den angegebenen URI , und geben Sie den Antworttext als Stream in einem asynchronen Vorgang zurück. Programmieranleitungen für die HttpClient-Klasse und Codebeispiele finden Sie im Konzeptthema HttpClient .

public:
 virtual IAsyncOperationWithProgress<HttpGetInputStreamResult ^, HttpProgress> ^ TryGetInputStreamAsync(Uri ^ uri) = TryGetInputStreamAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<HttpGetInputStreamResult, HttpProgress> TryGetInputStreamAsync(Uri const& uri);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<HttpGetInputStreamResult,HttpProgress> TryGetInputStreamAsync(System.Uri uri);
function tryGetInputStreamAsync(uri)
Public Function TryGetInputStreamAsync (uri As Uri) As IAsyncOperationWithProgress(Of HttpGetInputStreamResult, HttpProgress)

Parameter

uri
Uri Uri

Der URI, an den die Anforderung gesendet wird.

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 wird nicht blockiert. Der zurückgegebene IAsyncOperationWithProgress (von HttpGetInputStreamResult und HttpProgress) wird abgeschlossen, nachdem der gesamte Antworttext gelesen wurde. Diese Methode puffert den Stream nicht, sodass diese Methode lange Datenströme beliebiger Länge unterstützen kann.

Gilt für:

Weitere Informationen