次の方法で共有


HttpClient.TryGetInputStreamAsync(Uri) メソッド

定義

指定した Uri に GET 要求を送信し、応答本文を非同期操作でストリームとして返します。 HttpClient クラスのプログラミング ガイダンスとコード例については、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)

パラメーター

uri
Uri Uri

要求の送信先 URI。

戻り値

非同期操作を表す オブジェクト。

属性

Windows の要件

デバイス ファミリ
Windows 10, version 1903 (10.0.18362.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v8.0 で導入)

注釈

この操作はブロックされません。 返された IAsyncOperationWithProgress ( HttpGetInputStreamResult および HttpProgress の) は、応答本文全体が読み取られた後に完了します。 このメソッドはストリームをバッファー処理しないため、このメソッドは任意の長さの長いストリームをサポートできます。

適用対象

こちらもご覧ください