HttpContent.ReadAsStringAsync メソッド

定義

オーバーロード

ReadAsStringAsync()

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

ReadAsStringAsync(CancellationToken)

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

ReadAsStringAsync()

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

public:
 System::Threading::Tasks::Task<System::String ^> ^ ReadAsStringAsync();
public System.Threading.Tasks.Task<string> ReadAsStringAsync ();
member this.ReadAsStringAsync : unit -> System.Threading.Tasks.Task<string>
Public Function ReadAsStringAsync () As Task(Of String)

戻り値

非同期操作を表すタスク オブジェクト。

注釈

この操作はブロックされません。 返される Task<TResult> オブジェクトは、すべてのコンテンツが文字列として書き込まれた後に完了します。

操作が完了すると、 Result 返されるタスク オブジェクトの プロパティには、HTTP コンテンツを含む文字列が含まれます。

このメソッドは、 を介して LoadIntoBufferAsync()コンテンツを内部的にバッファーに格納します。

適用対象

ReadAsStringAsync(CancellationToken)

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

public:
 System::Threading::Tasks::Task<System::String ^> ^ ReadAsStringAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<string> ReadAsStringAsync (System.Threading.CancellationToken cancellationToken);
member this.ReadAsStringAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function ReadAsStringAsync (cancellationToken As CancellationToken) As Task(Of String)

パラメーター

cancellationToken
CancellationToken

操作をキャンセルするキャンセル トークン。

戻り値

非同期操作を表すタスク オブジェクト。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

この操作はブロックされません。 返される Task<TResult> オブジェクトは、すべてのコンテンツが文字列として書き込まれた後に完了します。

操作が完了すると、 Result 返されるタスク オブジェクトの プロパティには、HTTP コンテンツを含む文字列が含まれます。

このメソッドは、 を介して LoadIntoBufferAsync()コンテンツを内部的にバッファーに格納します。

適用対象