HttpContent.SerializeToStreamAsync メソッド

定義

オーバーロード

名前 説明
SerializeToStreamAsync(Stream, TransportContext)

HTTP コンテンツを非同期操作としてストリームにシリアル化します。

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

HTTP コンテンツを非同期操作としてストリームにシリアル化します。

SerializeToStreamAsync(Stream, TransportContext)

ソース:
HttpContent.cs
ソース:
HttpContent.cs
ソース:
HttpContent.cs
ソース:
HttpContent.cs
ソース:
HttpContent.cs

HTTP コンテンツを非同期操作としてストリームにシリアル化します。

protected:
 abstract System::Threading::Tasks::Task ^ SerializeToStreamAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context);
protected abstract System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context);
protected abstract System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext? context);
abstract member SerializeToStreamAsync : System.IO.Stream * System.Net.TransportContext -> System.Threading.Tasks.Task
Protected MustOverride Function SerializeToStreamAsync (stream As Stream, context As TransportContext) As Task

パラメーター

stream
Stream

ターゲット ストリーム。

context
TransportContext

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

返品

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

注釈

この操作はブロックされません。 返された Task<TResult> オブジェクトは、すべてのコンテンツが、 stream パラメーターで渡されたストリーム オブジェクトにシリアル化された後に完了します。

適用対象

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

ソース:
HttpContent.cs
ソース:
HttpContent.cs
ソース:
HttpContent.cs
ソース:
HttpContent.cs
ソース:
HttpContent.cs

HTTP コンテンツを非同期操作としてストリームにシリアル化します。

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

パラメーター

stream
Stream

ターゲット ストリーム。

context
TransportContext

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

cancellationToken
CancellationToken

操作を取り消すキャンセル トークン。

返品

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

例外

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

注釈

この操作はブロックされません。 返された Task<TResult> オブジェクトは、すべてのコンテンツが、 stream パラメーターで渡されたストリーム オブジェクトにシリアル化された後に完了します。

適用対象