IDataReaderExtension.IsAggregationField(Int32) Metodo

Definizione

Indica se i dati sono aggregati tramite il campo di cui viene specificato l'indice.

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

Parametri

index
Int32

Indice del campo all'interno del record.

Restituisce

Boolean

Valore true se la riga corrente è un campo di aggregazione; in caso contrario, false.

Commenti

Il IsAggregationField metodo consente di fornire informazioni di aggregazione specifiche sul set di risultati al server di report. Si prenda, ad esempio, il set di risultati seguente:

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  

Il IsAggregationField metodo restituisce un Boolean valore per ogni riga che indica che il campo in corrispondenza dell'indice corrente è un campo di aggregazione, ovvero il campo viene utilizzato nelle aggregazioni. Nell'esempio precedente, i campi in corrispondenza dell'indice 0 e dell'indice 1 per la riga uno devono restituire true . Al contrario, il campo index 1 per la seconda riga deve restituire false . Per la riga nove, entrambi gli indici dei campi 0 e 1 devono restituire false . Field index 2, il campo Sales restituisce false per tutte le righe.

Si applica a