HttpContent.SerializeToStreamAsync 方法

定义

重载

SerializeToStreamAsync(Stream, TransportContext)

将 HTTP 内容序列化到流,此为异步操作。

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

将 HTTP 内容序列化到流,此为异步操作。

SerializeToStreamAsync(Stream, TransportContext)

将 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

返回

表示异步操作的任务对象。

注解

此操作不会阻止。 在将所有内容序列化为参数中传递的流对象后,stream返回Task<TResult>的对象将完成。

适用于

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

将 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

用于取消操作的取消令牌。

返回

表示异步操作的任务对象。

例外

取消令牌已取消。 此异常存储在返回的任务中。

注解

此操作不会阻止。 在将所有内容序列化为参数中传递的流对象后,stream返回Task<TResult>的对象将完成。

适用于