CDBPropIDSet – třída
Dědí ze DBPROPIDSET
struktury a přidá konstruktor, který inicializuje pole klíče a také AddPropertyID metodu přístupu.
Syntaxe
class CDBPropIDSet : public tagDBPROPIDSET
Požadavky
Hlavička: atldbcli.h
Členové
Metody
Název | Popis |
---|---|
AddPropertyID | Přidá vlastnost do sady ID vlastnosti. |
CDBPropIDSet | Konstruktor |
SetGUID | Nastaví identifikátor GUID sady ID vlastnosti. |
Operátory
Název | Popis |
---|---|
operator = | Přiřadí obsah jednoho ID vlastnosti nastavené na jiný. |
Poznámky
Příjemci OLE DB používají DBPROPIDSET
struktury k předání pole ID vlastností, pro které chce příjemce získat informace o vlastnosti. Vlastnosti identifikované v jedné struktuře DBPROPIDSET patří do jedné sady vlastností.
CDBPropIDSet::AddPropertyID
Přidá ID vlastnosti do sady ID vlastnosti.
Syntaxe
bool AddPropertyID(DBPROPID propid) throw();
Parametry
propid
[v] ID vlastnosti, které se má přidat do sady ID vlastnosti.
CDBPropIDSet::CDBPropIDSet
Konstruktor Inicializuje rgProperties
pole , cProperties
a (volitelně) guidPropertySet
dbPROPIDSET struktury.
Syntaxe
CDBPropIDSet(const GUID& guid);
CDBPropIDSet(const CDBPropIDSet& propidset);
CDBPropIDSet();
Parametry
identifikátor guid
[v] Identifikátor GUID použitý k inicializaci guidPropertySet
pole.
propidset
[v] Další CDBPropIDSet
objekt pro kopírovanou konstrukci.
CDBPropIDSet::SetGUID
Nastaví pole GUID ve struktuře DBPROPIDSET
.
Syntaxe
void SetGUID(const GUID& guid) throw();
Parametry
identifikátor guid
[v] Identifikátor GUID použitý k nastavení guidPropertySet
pole struktury DBPROPIDSET .
Poznámky
Toto pole může nastavit také konstruktor . Volání této funkce, pokud použijete výchozí konstruktor pro tuto třídu.
CDBPropIDSet::operator =
Přiřadí obsah jednoho ID vlastnosti nastavené na jinou sadu vlastností ID.
Syntaxe
CDBPropIDSet& operator =(CDBPropIDSet& propset) throw();
Viz také
Šablony příjemců OLE DB
Referenční dokumentace k šablonám příjemců OLE DB