GetFieldValueAsync(int)

宣言

// C#
public Task<T> GetFieldValueAsync<T>(int ordinal);

型のパラメータ

T - 返す値の型。

パラメータ

ordinal - ゼロを基準とした列索引。

戻り値

問合せ実行の期間全体にわたりコール元のスレッドをブロックすることがない、即座に非同期処理を表すTask<T>オブジェクト。

実装

DbDataReader

備考

これは、引数cancellationTokenCancellationToken.Noneとして渡してGetFieldValueAsync実装をコールします。

例外

InvalidOperationException - 接続またはリーダーがクローズされているか、Read()がコールされていないか、すべての行が読み取られています。

IndexOutOfRangeException - 列索引が無効です。

InvalidCastException - データベースによって返された値をTにキャストできません。