CUtlProps 类

实现多种 OLE DB 属性接口的属性 (例如,IDBPropertiesIDBPropertiesIRowsetInfo)。

template < class T >
class ATL_NO_VTABLE CUtlProps : public CUtlPropsBase

参数

  • T
    包含 BEGIN_PROPSET_MAP的类。

成员

方法

GetPropValue

从属性集合获取属性。

IsValidValue

用于在设置属性前验证值。

OnInterfaceRequested

当使用者调用对象创建接口时,的方法处理对可选接口。

OnPropertyChanged

调用在设置属性后处理链接的属性。

SetPropValue

将属性设置的属性。

备注

此类大部分是执行详细信息。

CUtlProps 内部包含属性设置两个成员:GetPropValueSetPropValue

有关使用属性集映射宏的更多信息,请参见 BEGIN_PROPSET_MAPEND_PROPSET_MAP

要求

**页眉:**atldb.h

请参见

概念

OLE DB 提供程序模板 (C++)

OLE DB 提供程序模板体系结构