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) буферизирует содержимое в поток памяти. Производные классы могут переопределить это поведение, если лучше получить содержимое в виде потока. Например, массив байтов или строка могут использовать более эффективный метод, такой как упаковка потока памяти только для чтения по байтам или строке.

Применяется к