Share via


IDataReaderExtension.IsAggregationField(Int32) Método

Definición

Indica si los datos se agregan en base al campo que tiene el índice especificado.

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

Parámetros

index
Int32

El índice del campo dentro del registro.

Devoluciones

Un valor true indica que la fila actual es un campo de agregación; en caso contrario, el valor es false.

Comentarios

El IsAggregationField método permite proporcionar información de agregación específica sobre el conjunto de resultados en el servidor de informes. Por ejemplo, tome el siguiente conjunto de resultados:

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  

El IsAggregationField método devuelve un Boolean valor para cada fila que indica que el campo del índice actual es un campo de agregación, es decir, el campo se usa en agregaciones. En el ejemplo anterior, los campos del índice 0 e índice 1 de la fila uno deben devolver true. En cambio, el índice de campo 1 para la fila dos debe devolver false. Para la fila nueve, tanto el índice de campo 0 como el 1 deben devolver false. El índice de campo 2, el campo Sales, devuelve false para todas las filas.

Se aplica a