FormUrlEncodedContent.SerializeToStreamAsync メソッド

定義

コンストラクターで指定したすべての名前と値のタプルを、非同期操作として HTTP コンテンツ ストリームにシリアル化し書き込みます。

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

対象のストリーム。

context
TransportContext

トランスポートに関する情報 (チャネル バインディング トークンなど)。 このパラメーターは null の場合もあります。

cancellationToken
CancellationToken

操作をキャンセルするキャンセル トークン。

戻り値

非同期操作を表すタスク オブジェクト。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

この操作はブロックされません。 返された Task オブジェクトが完了すると、すべての名前と値のタプルが パラメーターに stream 書き込まれます。

適用対象