HttpContent.ReadAsByteArrayAsync メソッド

定義

オーバーロード

ReadAsByteArrayAsync()

非同期操作として HTTP コンテンツをバイト配列にシリアル化します。

ReadAsByteArrayAsync(CancellationToken)

非同期操作として HTTP コンテンツをバイト配列にシリアル化します。

ReadAsByteArrayAsync()

ソース:
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

非同期操作として 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()コンテンツを内部的にバッファー処理します。

適用対象