CDBPropIDSet-Klasse
Erbt von der DBPROPIDSET
Struktur und fügt einen Konstruktor hinzu, der Schlüsselfelder sowie die AddPropertyID-Zugriffsmethode initialisiert.
Syntax
class CDBPropIDSet : public tagDBPROPIDSET
Anforderungen
Header: atldbcli.h
Member
Methoden
Name | Beschreibung |
---|---|
AddPropertyID | Fügt dem Eigenschaften-ID-Satz eine Eigenschaft hinzu. |
CDBPropIDSet | Konstruktor. |
SetGUID | Legt die GUID des Eigenschaften-ID-Satzes fest. |
Operatoren
Name | Beschreibung |
---|---|
operator = | Weist den Inhalt einer Eigenschafts-ID zu, die auf eine andere festgelegt ist. |
Hinweise
OLE DB-Consumer verwenden DBPROPIDSET
Strukturen, um ein Array von Eigenschafts-IDs zu übergeben, für das der Verbraucher Eigenschaftsinformationen abrufen möchte. Die in einer einzelnen DBPROPIDSET-Struktur identifizierten Eigenschaften gehören zu einem Eigenschaftensatz.
CDBPropIDSet::AddPropertyID
Fügt dem Eigenschaften-ID-Satz eine Eigenschafts-ID hinzu.
Syntax
bool AddPropertyID(DBPROPID propid) throw();
Parameter
propid
[in] Die Eigenschafts-ID, die dem Eigenschaften-ID-Satz hinzugefügt werden soll.
CDBPropIDSet::CDBPropIDSet
Der Konstruktor. Initialisiert die rgProperties
Felder , cProperties
und (optional) guidPropertySet
der DBPROPIDSET-Struktur .
Syntax
CDBPropIDSet(const GUID& guid);
CDBPropIDSet(const CDBPropIDSet& propidset);
CDBPropIDSet();
Parameter
guid
[in] Eine GUID, die zum Initialisieren des guidPropertySet
Felds verwendet wird.
propidset
[in] Ein weiteres CDBPropIDSet
Objekt für die Kopierkonstruktion.
CDBPropIDSet::SetGUID
Legt das GUID-Feld in der DBPROPIDSET
Struktur fest.
Syntax
void SetGUID(const GUID& guid) throw();
Parameter
guid
[in] Eine GUID, die zum Festlegen des guidPropertySet
Felds der DBPROPIDSET-Struktur verwendet wird.
Hinweise
Dieses Feld kann auch vom Konstruktor festgelegt werden. Rufen Sie diese Funktion auf, wenn Sie den Standardkonstruktor für diese Klasse verwenden.
CDBPropIDSet::operator =
Weist den Inhalt einer Eigenschafts-ID zu, die auf einen anderen ID-Eigenschaftensatz festgelegt ist.
Syntax
CDBPropIDSet& operator =(CDBPropIDSet& propset) throw();
Siehe auch
OLE DB-Consumervorlagen
Referenz der OLE DB-Consumervorlagen