Classe CDBPropIDSet
Eredita dalla DBPROPIDSET
struttura e aggiunge un costruttore che inizializza i campi chiave e il metodo di accesso AddPropertyID .
Sintassi
class CDBPropIDSet : public tagDBPROPIDSET
Requisiti
Intestazione: atldbcli.h
Membri
Metodi
Nome | Descrizione |
---|---|
AddPropertyID | Aggiunge una proprietà al set di ID proprietà. |
CDBPropIDSet | Costruttore. |
SetGUID | Imposta il GUID del set di ID proprietà. |
Operatori
Nome | Descrizione |
---|---|
operator = | Assegna il contenuto di un ID proprietà impostato su un altro. |
Osservazioni:
I consumer OLE DB usano DBPROPIDSET
strutture per passare una matrice di ID proprietà per cui il consumer desidera ottenere informazioni sulle proprietà. Le proprietà identificate in una singola struttura DBPROPIDSET appartengono a un set di proprietà.
CDBPropIDSet::AddPropertyID
Aggiunge un ID proprietà al set di ID proprietà.
Sintassi
bool AddPropertyID(DBPROPID propid) throw();
Parametri
propid
[in] ID proprietà da aggiungere al set di ID proprietà.
CDBPropIDSet::CDBPropIDSet
Costruttore. Inizializza i rgProperties
campi , cProperties
e (facoltativamente) guidPropertySet
della struttura DBPROPIDSET .
Sintassi
CDBPropIDSet(const GUID& guid);
CDBPropIDSet(const CDBPropIDSet& propidset);
CDBPropIDSet();
Parametri
guid
[in] GUID utilizzato per inizializzare il guidPropertySet
campo.
propidset
[in] Altro oggetto CDBPropIDSet
per la costruzione di copia.
CDBPropIDSet::SetGUID
Imposta il campo GUID nella DBPROPIDSET
struttura.
Sintassi
void SetGUID(const GUID& guid) throw();
Parametri
guid
[in] GUID utilizzato per impostare il guidPropertySet
campo della struttura DBPROPIDSET .
Osservazioni:
Questo campo può essere impostato anche dal costruttore . Chiamare questa funzione se si usa il costruttore predefinito per questa classe.
CDBPropIDSet::operator =
Assegna il contenuto di un ID proprietà impostato su un altro set di proprietà ID.
Sintassi
CDBPropIDSet& operator =(CDBPropIDSet& propset) throw();
Vedi anche
Modelli di consumer OLE DB
Riferimenti ai modelli consumer OLE DB