HttpClient.GetInputStreamAsync(Uri) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した URI に GET 要求を送信し、応答本文をストリームとして非同期操作で返します。 HttpClient クラスのプログラミング ガイダンスとコード例については、HttpClient の概念に関するトピックを参照してください。
public:
virtual IAsyncOperationWithProgress<IInputStream ^, HttpProgress> ^ GetInputStreamAsync(Uri ^ uri) = GetInputStreamAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<IInputStream, HttpProgress> GetInputStreamAsync(Uri const& uri);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<IInputStream,HttpProgress> GetInputStreamAsync(System.Uri uri);
function getInputStreamAsync(uri)
Public Function GetInputStreamAsync (uri As Uri) As IAsyncOperationWithProgress(Of IInputStream, HttpProgress)
パラメーター
戻り値
非同期操作を表す オブジェクト。
- 属性
注釈
この操作はブロックされません。 返された IAsyncOperationWithProgress ( IInputStream と HttpProgress の) は、応答本文全体が読み取られた後に完了します。 このメソッドはストリームをバッファー処理しないため、このメソッドは任意の長さの長いストリームをサポートできます。
この関数がスローする例外を次に示します。
E_INVALIDARG
uri パラメーターは null 参照でした (Visual Basic では Nothing)。