IDataReaderExtension.IsAggregationField(Int32) 메서드

정의

데이터가 지정된 인덱스의 필드를 기준으로 집계되는지 여부를 나타냅니다.

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 합니다. 즉, 필드가 집계에 사용됩니다. 이전 예제에서는 인덱스 0의 필드와 행 1의 인덱스 1이 반환 true되어야 합니다. 반면 행 2의 필드 인덱스 1은 반환 false되어야 합니다. 행 9의 경우 필드 인덱스 0과 1이 모두 반환 false됩니다. Sales 필드인 필드 인덱스 2는 모든 행에 대해 반환 false 됩니다.

적용 대상