HttpContent.LoadIntoBufferAsync メソッド

定義

非同期操作として HTTP コンテンツをメモリ バッファーにシリアル化します。

オーバーロード

LoadIntoBufferAsync(Int64)

非同期操作として HTTP コンテンツをメモリ バッファーにシリアル化します。

LoadIntoBufferAsync()

非同期操作として HTTP コンテンツをメモリ バッファーにシリアル化します。

注釈

この操作はブロックされません。

LoadIntoBufferAsync(Int64)

ソース:
HttpContent.cs
ソース:
HttpContent.cs
ソース:
HttpContent.cs

非同期操作として 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 オブジェクトは、すべてのコンテンツがメモリ バッファーにシリアル化された後に完了します。

コンテンツがメモリ バッファーにシリアル化されると、いずれかの CopyToAsync メソッドを呼び出すと、メモリ バッファーの内容がターゲット ストリームにコピーされます。

コンテンツが パラメーターで maxBufferSize 渡された値を超えると、例外がスローされます。

適用対象

LoadIntoBufferAsync()

ソース:
HttpContent.cs
ソース:
HttpContent.cs
ソース:
HttpContent.cs

非同期操作として 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 オブジェクトは、すべてのコンテンツがメモリ バッファーにシリアル化された後に完了します。

コンテンツがメモリ バッファーにシリアル化されると、いずれかの CopyToAsync メソッドを呼び出すと、メモリ バッファーの内容がターゲット ストリームにコピーされます。

適用対象