IDataReaderExtension.IsAggregationField(Int32) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터가 지정된 인덱스의 필드를 기준으로 집계되는지 여부를 나타냅니다.
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
됩니다.