ByteArrayContent.SerializeToStreamAsync 方法

定义

重载

SerializeToStreamAsync(Stream, TransportContext)

作为一个异步操作,将构造函数中提供的字节数组序列化并写入一个 HTTP 内容流。

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

作为一个异步操作,将构造函数中提供的字节数组序列化并写入一个 HTTP 内容流。

SerializeToStreamAsync(Stream, TransportContext)

Source:
ByteArrayContent.cs
Source:
ByteArrayContent.cs
Source:
ByteArrayContent.cs

作为一个异步操作,将构造函数中提供的字节数组序列化并写入一个 HTTP 内容流。

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

参数

stream
Stream

目标流。

context
TransportContext

有关传输的信息,例如通道绑定令牌。 此参数可以为 null

返回

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

注解

此操作不会阻止。 返回 Task 的对象完成后,整个字节数组已写入 stream 参数。

适用于

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Source:
ByteArrayContent.cs
Source:
ByteArrayContent.cs
Source:
ByteArrayContent.cs

作为一个异步操作,将构造函数中提供的字节数组序列化并写入一个 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 参数。

适用于