다음을 통해 공유


CUtlProps 클래스

구현 OLE DB 속성 인터페이스의 다양 한 속성 (예를 들어, IDBProperties, IDBProperties, 및 IRowsetInfo).

template < class T >
class ATL_NO_VTABLE CUtlProps : public CUtlPropsBase

매개 변수

  • T
    포함 된 클래스의 BEGIN_PROPSET_MAP.

Members

83khaz7x.collapse_all(ko-kr,VS.110).gif메서드

GetPropValue

속성 집합에서 속성을 가져옵니다.

IsValidValue

속성을 설정 하기 전에 값의 유효성을 검사 하는 데.

OnInterfaceRequested

소비자 개체 만들기 인터페이스에서 메서드를 호출할 때 선택적 인터페이스에 대 한 요청을 처리 합니다.

OnPropertyChanged

체인으로 연결 된 속성을 처리 하는 속성을 설정한 후에 호출 됩니다.

SetPropValue

속성 집합에 속성을 설정합니다.

설명

이 클래스의 대부분은 구현 세부 사항입니다.

CUtlProps내부적으로 속성을 설정 하는 두 명의 구성원이 포함: GetPropValueSetPropValue.

속성 집합 맵에 사용 되는 매크로 대 한 자세한 내용은 BEGIN_PROPSET_MAPEND_PROPSET_MAP.

요구 사항

헤더: 보고

참고 항목

개념

OLE DB 공급자 템플릿(C++)

OLE DB 공급자 템플릿 구조