Sdílet prostřednictvím


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 rgPropertiespole , cPropertiesa (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