HttpContent.SerializeToStream Method

Definition

When overridden in a derived class, serializes the HTTP content to a stream. Otherwise, throws a NotSupportedException.

protected:
 virtual void SerializeToStream(System::IO::Stream ^ stream, System::Net::TransportContext ^ context, System::Threading::CancellationToken cancellationToken);
protected virtual void SerializeToStream (System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken);
abstract member SerializeToStream : System.IO.Stream * System.Net.TransportContext * System.Threading.CancellationToken -> unit
override this.SerializeToStream : System.IO.Stream * System.Net.TransportContext * System.Threading.CancellationToken -> unit
Protected Overridable Sub SerializeToStream (stream As Stream, context As TransportContext, cancellationToken As CancellationToken)

Parameters

stream
Stream

The target stream.

context
TransportContext

Information about the transport (for example, the channel binding token). This parameter may be null.

cancellationToken
CancellationToken

The cancellation token to cancel the operation.

Exceptions

The method is not overridden in the derived class.

The cancellation token was canceled. This exception is stored into the returned task.

Applies to