Freigeben über


IRowsetInfoImpl-Klasse

Stellt eine Implementierung für die IRowsetInfo-Schnittstelle bereit.

template <class T, class PropClass = T>
class ATL_NO_VTABLE IRowsetInfoImpl : 
   public IRowsetInfo,  
   public CUtlProps<PropClass>

Parameter

  • T
    Die Klasse, von IRowsetInfoImpl abgeleitet.

  • PropClass
    Eine benutzerdefinierbaren diese Eigenschaftenklasse führt in T.

Member

Schnittstellenmethoden

GetProperties

Gibt die aktuellen Einstellungen aller vom Rowset unterstützten Eigenschaften zurück.

GetReferencedRowset

Gibt einen Schnittstellenzeiger Rowset- zurück, auf das ein Lesezeichen gilt.

GetSpecification

Gibt einen Schnittstellenzeiger auf das Objekt (Befehl oder Sitzung) zurück, das dieses Rowset erstellt hat.

Hinweise

Eine erforderliche Schnittstelle auf Rowsets. Diese Klasse implementiert die Rowseteigenschaften, indem Sie die Eigenschaftensetzuordnung verwenden, das in der Befehlsklasse definiert wird. Obwohl die Rowsetklasse angezeigt, die sich der Befehlsklassen zu verwenden, wird das Rowset mit einer eigenen Kopie der Laufzeiteigenschaften angegeben, wenn er von einem Befehl oder ein Sitzungsobjekt erstellt wird.

Anforderungen

Header: altdb.h

Siehe auch

Konzepte

OLE DB-Anbietervorlagen (C++)

Architektur von OLE DB-Anbietervorlagen