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 методов копируют содержимое буфера памяти в целевой поток.

Применяется к