IRowsetImpl 클래스
IRowset 인터페이스의 구현을 제공합니다.
template <
class T,
class RowsetInterface,
class RowClass = CSimpleRow,
class MapClass = CAtlMap <
RowClass::KeyType,
RowClass*
>
>
class ATL_NO_VTABLE IRowsetImpl : public RowsetInterface
매개 변수
T
파생 클래스에서 IRowsetImpl.RowsetInterface
파생 된 클래스에서 IRowsetImpl.RowClass
에 대 한 저장소 단위는 HROW.MapClass
보관 함의 모든 행 핸들에 대 한 공급자가 보유 합니다.
Members
메서드
기존 행 핸들에 참조 횟수를 추가합니다. |
|
호출 하 GetNextRows 새 할당할 HROW.사용자가 직접 호출. |
|
행 집합의 행 복사본에서 데이터를 검색합니다. |
|
지정 된 필드의 상태를 반환합니다. |
|
이전 위치를 기억하여 행을 순서대로 페치합니다. |
|
생성자입니다.사용자가 직접 호출. |
|
호출 하 AddRefRows 및 ReleaseRows.사용자가 직접 호출. |
|
행을 해제합니다. |
|
다음 페치 위치를 초기 위치로 재배치 됩니다. 즉, 행 집합을 처음 열렸을 때 위치를 만들었습니다. |
|
지정 된 필드에 대 한 플래그 상태를 설정합니다. |
데이터 멤버
공급자는 뒤로 반입을 지원 하는지 여부를 나타냅니다. |
|
공급자는 커서 스크롤 뒤로 가질 수 있는지 여부를 나타냅니다. |
|
공급자의 커서 위치를 재설정 했습니다 여부를 나타냅니다.이 뒤로 스크롤 또는 뒤로 페칭 (fetching) 할 때 특별 한 의미를 갖는 GetNextRows. |
|
행 집합은 커서를 나타내는 인덱스입니다. |
|
목록 행 핸들입니다. |
설명
IRowset 기본 행 집합 인터페이스입니다.
요구 사항
헤더: 보고