StreamContent.SerializeToStreamAsync メソッド

定義

オーバーロード

SerializeToStreamAsync(Stream, TransportContext)

HTTP コンテンツを非同期操作としてストリームにシリアル化します。Serialize the HTTP content to a stream as an asynchronous operation.

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

SerializeToStreamAsync(Stream, TransportContext)

HTTP コンテンツを非同期操作としてストリームにシリアル化します。Serialize the HTTP content to a stream as an asynchronous operation.

protected:
 override System::Threading::Tasks::Task ^ SerializeToStreamAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context);
protected public:
 override System::Threading::Tasks::Task ^ SerializeToStreamAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context);
protected override System.Threading.Tasks.Task SerializeToStreamAsync (System.IO.Stream stream, System.Net.TransportContext context);
protected internal override System.Threading.Tasks.Task SerializeToStreamAsync (System.IO.Stream stream, System.Net.TransportContext context);
override this.SerializeToStreamAsync : System.IO.Stream * System.Net.TransportContext -> System.Threading.Tasks.Task
Protected Overrides Function SerializeToStreamAsync (stream As Stream, context As TransportContext) As Task
Protected Friend Overrides Function SerializeToStreamAsync (stream As Stream, context As TransportContext) As Task

パラメーター

stream
Stream

対象となるストリーム。The target stream.

context
TransportContext

トランスポートに関する情報 (チャンネル バインド トークンなど)。Information about the transport (channel binding token, for example). このパラメーターは null の場合もあります。This parameter may be null.

戻り値

非同期操作を表すタスク オブジェクト。The task object representing the asynchronous operation.

注釈

この操作はブロックされません。This operation will not block. 返された Task オブジェクトは、すべてのコンテンツがターゲットストリームにシリアル化された後に完了します。The returned Task object will complete after all of the content has been serialized to the target stream.

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

protected:
 override System::Threading::Tasks::Task ^ SerializeToStreamAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context, System::Threading::CancellationToken cancellationToken);
protected override System.Threading.Tasks.Task SerializeToStreamAsync (System.IO.Stream stream, System.Net.TransportContext context, System.Threading.CancellationToken cancellationToken);
override this.SerializeToStreamAsync : System.IO.Stream * System.Net.TransportContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overrides Function SerializeToStreamAsync (stream As Stream, context As TransportContext, cancellationToken As CancellationToken) As Task

パラメーター

stream
Stream
cancellationToken
CancellationToken

戻り値

適用対象