次の方法で共有


MultipartFormDataContent.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 書き込まれます。

適用対象