IDataReaderExtension.IsAggregationField(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
インデックスが付けられたフィールドによってデータが集計されるかどうかを示します。
public:
bool IsAggregationField(int index);
public bool IsAggregationField (int index);
abstract member IsAggregationField : int -> bool
Public Function IsAggregationField (index As Integer) As Boolean
パラメーター
- index
- Int32
レコード内のフィールドのインデックスです。
戻り値
現在の行が集計フィールドである場合、値は true
となり、それ以外の場合は false
となります。
注釈
IsAggregationField メソッドは、結果セットに関する特定の集計情報をレポート サーバーに指定することを可能にします。 たとえば、次の結果セットを使用します。
City State Sales
====================================
Seattle WA 150.65
Seattle (null) 150.65
Tacoma WA 75.54
Tacoma (null) 75.54
(null) WA 226.19
Portland OR 112.25
Portland (null) 112.25
(null) OR 112.25
(null) (null) 338.44
IsAggregationField メソッドは、現在のインデックスのフィールドが集計フィールドである、つまりフィールドが集計で使用されることを示している各行に Boolean
値を返します。 前の例では、行 1 のインデックス 0 とインデックス 1 のフィールドは true
を返します。 一方、行 2 のフィールド インデックス 1 は false
を返します。 行 9 では、フィールド インデックス 0 および 1 は、どちらも false
を返します。 フィールド インデックス 2 の Sales フィールドは、すべての行に関して false
を返します。