HttpContent.SerializeToStreamAsync 方法

定义

重载

名称 说明
SerializeToStreamAsync(Stream, TransportContext)

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

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

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

SerializeToStreamAsync(Stream, TransportContext)

Source:
HttpContent.cs
Source:
HttpContent.cs
Source:
HttpContent.cs
Source:
HttpContent.cs
Source:
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)

Source:
HttpContent.cs
Source:
HttpContent.cs
Source:
HttpContent.cs
Source:
HttpContent.cs
Source:
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 流对象后完成。

适用于