Поделиться через


HttpContent.ReadAsByteArrayAsync Метод

Определение

Перегрузки

Имя Описание
ReadAsByteArrayAsync()

Сериализируйте содержимое HTTP в массив байтов в виде асинхронной операции.

ReadAsByteArrayAsync(CancellationToken)

Сериализируйте содержимое HTTP в массив байтов в виде асинхронной операции.

ReadAsByteArrayAsync()

Исходный код:
HttpContent.cs
Исходный код:
HttpContent.cs
Исходный код:
HttpContent.cs
Исходный код:
HttpContent.cs
Исходный код:
HttpContent.cs

Сериализируйте содержимое HTTP в массив байтов в виде асинхронной операции.

public:
 System::Threading::Tasks::Task<cli::array <System::Byte> ^> ^ ReadAsByteArrayAsync();
public System.Threading.Tasks.Task<byte[]> ReadAsByteArrayAsync();
member this.ReadAsByteArrayAsync : unit -> System.Threading.Tasks.Task<byte[]>
Public Function ReadAsByteArrayAsync () As Task(Of Byte())

Возвращаемое значение

Task<Byte[]>

Объект задачи, представляющий асинхронную операцию.

Комментарии

Эта операция не блокируется. Возвращенный Task<TResult> объект завершится после записи всего содержимого в виде массива байтов.

После завершения Result операции свойство возвращаемого объекта задачи содержит массив байтов с содержимым HTTP.

Обратите внимание, что этот метод внутренне буферизирует содержимое с помощью LoadIntoBufferAsync().

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

ReadAsByteArrayAsync(CancellationToken)

Исходный код:
HttpContent.cs
Исходный код:
HttpContent.cs
Исходный код:
HttpContent.cs
Исходный код:
HttpContent.cs
Исходный код:
HttpContent.cs

Сериализируйте содержимое HTTP в массив байтов в виде асинхронной операции.

public:
 System::Threading::Tasks::Task<cli::array <System::Byte> ^> ^ ReadAsByteArrayAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<byte[]> ReadAsByteArrayAsync(System.Threading.CancellationToken cancellationToken);
member this.ReadAsByteArrayAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<byte[]>
Public Function ReadAsByteArrayAsync (cancellationToken As CancellationToken) As Task(Of Byte())

Параметры

cancellationToken
CancellationToken

Маркер отмены для отмены операции.

Возвращаемое значение

Task<Byte[]>

Объект задачи, представляющий асинхронную операцию.

Исключения

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

Комментарии

Эта операция не блокируется. Возвращенный Task<TResult> объект завершится после записи всего содержимого в виде массива байтов.

После завершения Result операции свойство возвращаемого объекта задачи содержит массив байтов с содержимым HTTP.

Обратите внимание, что этот метод внутренне буферизирует содержимое с помощью LoadIntoBufferAsync().

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