Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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