HttpClient.GetInputStreamAsync(Uri) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отправьте запрос GET на указанный универсальный код ресурса (URI) и верните текст ответа в виде потока в асинхронной операции. Рекомендации по программированию для класса 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)
Параметры
Универсальный код ресурса (URI), в который отправляется запрос.
Возвращаемое значение
Объект , представляющий асинхронную операцию.
- Атрибуты
Комментарии
Эта операция не блокируется. Возвращенный объект IAsyncOperationWithProgress ( IInputStream и HttpProgress) завершается после считывания всего текста ответа. Этот метод не буферизует поток, поэтому он может поддерживать длинные потоки произвольной длины.
Ниже приведены исключения, создаваемые этой функцией.
E_INVALIDARG
Параметр URI был пустой ссылкой (Nothing в Visual Basic).