Classe CDBPropIDSet
Herda da estrutura DBPROPIDSET
e adiciona um construtor que inicializa campos de chave, bem como o método de acesso AddPropertyID.
Sintaxe
class CDBPropIDSet : public tagDBPROPIDSET
Requisitos
Cabeçalho: atldbcli.h
Membros
Métodos
Nome | Descrição |
---|---|
AddPropertyID | Adiciona uma propriedade ao conjunto de ID de propriedades. |
CDBPropIDSet | Construtor. |
SetGUID | Define o GUID do conjunto de propriedades de ID. |
Operadores
Nome | Descrição |
---|---|
operador = | Atribui o conteúdo de um conjunto de propriedades de ID para outro. |
Comentários
Os consumidores do OLE DB usam estruturas DBPROPIDSET
para passar uma matriz de IDs de propriedade para as quais o consumidor deseja obter informações de propriedade. As propriedades identificadas em uma única estrutura DBPROPIDSET pertencem a um conjunto de propriedades.
CDBPropIDSet::AddPropertyID
Adiciona uma ID de propriedade ao conjunto de ID de propriedades.
Sintaxe
bool AddPropertyID(DBPROPID propid) throw();
Parâmetros
propid
[entrada] A ID da propriedade a ser adicionada ao conjunto de IDs da propriedade.
CDBPropIDSet::CDBPropIDSet
O construtor . Inicializa os campos rgProperties
, cProperties
e (opcionalmente) guidPropertySet
da estrutura DBPROPIDSET.
Sintaxe
CDBPropIDSet(const GUID& guid);
CDBPropIDSet(const CDBPropIDSet& propidset);
CDBPropIDSet();
Parâmetros
guid
[in] Um GUID usado para inicializar o campo guidPropertySet
.
propidset
[entrada] Outro objeto CDBPropIDSet
para a construção de cópia.
CDBPropIDSet::SetGUID
Define o campo GUID na estrutura DBPROPIDSET
.
Sintaxe
void SetGUID(const GUID& guid) throw();
Parâmetros
guid
[entrada] Um GUID usado para definir o campo guidPropertySet
da estrutura DBPROPIDSET.
Comentários
Esse campo também pode ser definido pelo construtor. Chame essa função se você usar o construtor padrão para essa classe.
CDBPropIDSet::operator =
Atribui o conteúdo de um conjunto de propriedades de ID para outro conjunto de propriedades de ID.
Sintaxe
CDBPropIDSet& operator =(CDBPropIDSet& propset) throw();
Confira também
Modelos de consumidor OLE DB
Referência de modelos de consumidor do OLE DB