HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Метод

Определение

Сериализует http-содержимое в поток байтов и копирует его в stream.

public:
 void CopyTo(System::IO::Stream ^ stream, System::Net::TransportContext ^ context, System::Threading::CancellationToken cancellationToken);
public void CopyTo(System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken);
member this.CopyTo : System.IO.Stream * System.Net.TransportContext * System.Threading.CancellationToken -> unit
Public Sub CopyTo (stream As Stream, context As TransportContext, cancellationToken As CancellationToken)

Параметры

stream
Stream

Целевой поток.

context
TransportContext

Сведения о транспорте (например, маркер привязки канала). Этот параметр может иметь значение null.

cancellationToken
CancellationToken

Маркер отмены для отмены операции.

Исключения

streamБылnull.

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

Комментарии

Этот метод используется SerializeToStream(Stream, TransportContext, CancellationToken) для сериализации содержимого в заданном потоке. Если содержимое было ранее буферизовано, например путем вызова LoadIntoBufferAsync(), метод вернет буферизованное содержимое и не вызовет метод сериализации.

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