HttpContent.LoadIntoBufferAsync 方法

定义

以异步操作方式将 HTTP 内容序列化到内存缓冲区。

重载

LoadIntoBufferAsync(Int64)

以异步操作方式将 HTTP 内容序列化到内存缓冲区。

LoadIntoBufferAsync()

以异步操作方式将 HTTP 内容序列化到内存缓冲区。

注解

此操作不会阻止。

LoadIntoBufferAsync(Int64)

以异步操作方式将 HTTP 内容序列化到内存缓冲区。

public:
 System::Threading::Tasks::Task ^ LoadIntoBufferAsync(long maxBufferSize);
public System.Threading.Tasks.Task LoadIntoBufferAsync (long maxBufferSize);
member this.LoadIntoBufferAsync : int64 -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync (maxBufferSize As Long) As Task

参数

maxBufferSize
Int64

要使用的缓冲区最大大小。(以字节为单位)。

返回

Task

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

注解

此操作不会阻止。 在将所有内容序列化到内存缓冲区后,返回 Task 的对象将完成。

将内容序列化到内存缓冲区后,对其中一 CopyToAsync 种方法的调用会将内存缓冲区的内容复制到目标流。

如果内容超出参数中 maxBufferSize 传递的值,则会引发异常。

适用于

LoadIntoBufferAsync()

以异步操作方式将 HTTP 内容序列化到内存缓冲区。

public:
 System::Threading::Tasks::Task ^ LoadIntoBufferAsync();
public System.Threading.Tasks.Task LoadIntoBufferAsync ();
member this.LoadIntoBufferAsync : unit -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync () As Task

返回

Task

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

注解

此操作不会阻止。 在将所有内容序列化到内存缓冲区后,返回 Task 的对象将完成。

将内容序列化到内存缓冲区后,对其中一 CopyToAsync 种方法的调用会将内存缓冲区的内容复制到目标流。

适用于