IDataReaderExtension.IsAggregationField(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob die Daten nach dem Feld mit dem angegebenen Index aggregiert werden.
public:
bool IsAggregationField(int index);
public bool IsAggregationField (int index);
abstract member IsAggregationField : int -> bool
Public Function IsAggregationField (index As Integer) As Boolean
Parameter
- index
- Int32
Der Index des Felds innerhalb des Datensatzes.
Gibt zurück
Der Wert true
, wenn die aktuelle Zeile ein Aggregationsfeld ist; andernfalls false
.
Hinweise
Mit der IsAggregationField Methode können Sie spezifische Aggregationsinformationen zu Ihrem Resultset auf dem Berichtsserver bereitstellen. Nehmen Sie beispielsweise den folgenden Resultset:
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
Die IsAggregationField Methode gibt einen Boolean
Wert für jede Zeile zurück, die angibt, dass das Feld im aktuellen Index ein Aggregationsfeld ist, das heißt, das Feld wird in Aggregationen verwendet. Im vorherigen Beispiel sollten die Felder in Index 0 und Index 1 für Zeile 1 zurückgegeben werden true
. Im Gegensatz dazu sollte Feldindex 1 für Zeile 2 zurückgegeben werden false
. Für Zeile neun sollte sowohl feldindex 0 als auch 1 zurückgegeben werden false
. Feldindex 2, das Feld "Vertrieb", gibt für alle Zeilen zurück false
.