HttpClient.GetInputStreamAsync(Uri) Método

Definición

Envíe una solicitud GET al URI especificado y devuelva el cuerpo de la respuesta como una secuencia en una operación asincrónica. Para obtener instrucciones de programación para la clase HttpClient y ejemplos de código, consulte el tema conceptual 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)

Parámetros

uri
Uri Uri

El URI al que se envía la solicitud.

Devoluciones

Objeto que representa la operación asincrónica.

Atributos

Comentarios

Esta operación no se bloqueará. El IAsyncOperationWithProgress devuelto (de IInputStream y HttpProgress) se completa después de leer todo el cuerpo de la respuesta. Este método no almacena en búfer la secuencia, por lo que este método puede admitir secuencias largas de longitud arbitraria.

A continuación se muestran las excepciones que produce esta función.

E_INVALIDARG

El parámetro URI era una referencia nula (Nothing en Visual Basic).

Se aplica a

Consulte también