CUtlProps-Klasse
Implementiert Eigenschaften für eine Reihe von OLE DB-Eigenschaftenschnittstellen (beispielsweise, IDBProperties, IDBProperties und IRowsetInfo).
template < class T >
class ATL_NO_VTABLE CUtlProps : public CUtlPropsBase
Parameter
- T
Die Klasse, die BEGIN_PROPSET_MAP enthält.
Member
Methoden
Ruft eine Eigenschaft aus einem Eigenschaft ab. |
|
Wird verwendet, um einen Wert zu prüfen, bevor eine Eigenschaft festgelegt wird. |
|
Handleersuchen um eine optionale Schnittstelle, wenn ein Consumer eine Methode auf einer Objekterstellungsschnittstelle aufruft. |
|
Wird aufgerufen, nachdem dem Festlegen einer Eigenschaft, um zu behandeln, verketteten Eigenschaften. |
|
Legt eine Eigenschaft in einem Eigenschaft fest. |
Hinweise
Der Großteil dieser Klasse ist implementierungsspezifisch.
CUtlProps enthält zwei Member für Eigenschaften intern festlegen: GetPropValue und SetPropValue.
Weitere Informationen über Makros, die in einer Eigenschaftensetzuordnung verwendet werden, finden Sie unter BEGIN_PROPSET_MAP und END_PROPSET_MAP.
Anforderungen
Header: atldb.h