HttpContent.CreateContentReadStream(CancellationToken) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сериализует содержимое HTTP в поток памяти.
protected:
virtual System::IO::Stream ^ CreateContentReadStream(System::Threading::CancellationToken cancellationToken);
protected virtual System.IO.Stream CreateContentReadStream(System.Threading.CancellationToken cancellationToken);
abstract member CreateContentReadStream : System.Threading.CancellationToken -> System.IO.Stream
override this.CreateContentReadStream : System.Threading.CancellationToken -> System.IO.Stream
Protected Overridable Function CreateContentReadStream (cancellationToken As CancellationToken) As Stream
Параметры
- cancellationToken
- CancellationToken
Маркер отмены для отмены операции.
Возвращаемое значение
Поток выходной памяти, содержащий сериализованное содержимое HTTP.
Исключения
Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.
Комментарии
После завершения операции возвращенный поток памяти представляет содержимое HTTP. Затем возвращаемый поток можно использовать для чтения содержимого с помощью различных API потоков. Метод CreateContentReadStream(CancellationToken) буферизирует содержимое в поток памяти. Производные классы могут переопределить это поведение, если лучше получить содержимое в виде потока. Например, массив байтов или строка могут использовать более эффективный метод, такой как упаковка потока памяти только для чтения по байтам или строке.