IAccessorImpl 클래스
구현을 제공의 IAccessor 인터페이스입니다.
template <
class T,
class BindType = ATLBINDINGS,
class BindingVector = CAtlMap <
HACCESSOR hAccessor,
BindType* pBindingsStructure
>
>
class ATL_NO_VTABLE IAccessorImpl : public IAccessorImplBase<BindType>
매개 변수
T
행 집합이 나 명령 개체 클래스입니다.BindType
바인딩 정보에 대 한 저장소 단위입니다.기본값은 ATLBINDINGS 구조 (보고 참조).BindingVector
열 정보에 대 한 저장소 단위입니다.기본값은 CAtlMap 핵심 요소는는 HACCESSOR 값과 값 요소 수에 대 한 포인터는 BindType 구조.
Members
메서드
생성자입니다. |
인터페이스 메서드
기존 접근자에 참조 횟수를 추가합니다. |
|
바인딩 집합에서 접근자를 만듭니다. |
|
접근자에 있는 바인딩을 반환합니다. |
|
접근자를 해제합니다. |
설명
이 행 집합과 명령에 필수입니다.OLE DB 공급자를 구현할 필요는 HACCESSOR, 태그 배열에 DBBINDING 구조입니다.HACCESSOR에서 제공 하는 s IAccessorImpl 의 주소는 BindType 구조.기본적으로 BindType 로 정의 ATLBINDINGS 에서 IAccessorImpl의 템플릿 정의 합니다.BindType사용 하는 메커니즘을 제공 IAccessorImpl 요소의 수를 추적 하는 DBBINDING 배열 참조 카운트 및 접근자 플래그는 물론.
요구 사항
헤더: 보고