IDataReaderExtension.IsAggregationField(Int32) Méthode

Définition

Indique si les données sont agrégées selon le champ avec l'index donné.

public:
 bool IsAggregationField(int index);
public bool IsAggregationField (int index);
abstract member IsAggregationField : int -> bool
Public Function IsAggregationField (index As Integer) As Boolean

Paramètres

index
Int32

Index du champ dans l'enregistrement.

Retours

La valeur est true si la ligne actuelle est un champ d'agrégation ; sinon, false.

Remarques

La IsAggregationField méthode vous permet de fournir des informations d’agrégation spécifiques sur votre jeu de résultats sur le serveur de rapports. Prenez, par exemple, le jeu de résultats suivant :

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  

La IsAggregationField méthode retourne une Boolean valeur pour chaque ligne indiquant que le champ à l’index actuel est un champ d’agrégation, autrement dit, le champ est utilisé dans les agrégations. Dans l’exemple précédent, les champs à l’index 0 et l’index 1 pour la ligne 1 doivent retourner true. En revanche, l’index de champ 1 pour la ligne 2 doit retourner false. Pour la ligne neuf, l’index de champ 0 et 1 doit retourner false. L’index de champ 2, le champ Sales, retourne false pour toutes les lignes.

S’applique à