CDBPropIDSet (Clase)
Hereda de la estructura DBPROPIDSET
y agrega un constructor que inicializa los campos clave, así como el método de acceso AddPropertyID.
Sintaxis
class CDBPropIDSet : public tagDBPROPIDSET
Requisitos
Encabezado: atldbcli.h
Miembros
Métodos
Nombre | Descripción |
---|---|
AddPropertyID | Agrega una propiedad al conjunto de identificadores de propiedad. |
CDBPropIDSet | Constructor. |
SetGUID | Establece el GUID del conjunto de identificadores de propiedad. |
Operadores
Nombre | Descripción |
---|---|
operator = | Asigna el contenido de un identificador de propiedad establecida en otra. |
Comentarios
Los consumidores de OLE DB usan estructuras DBPROPIDSET
para pasar una matriz de identificadores de propiedad de los que el consumidor quiere obtener información de propiedad. Las propiedades identificadas en una estructura DBPROPIDSET individual pertenecen a un conjunto de propiedades.
CDBPropIDSet::AddPropertyID
Agrega un identificador de propiedad al conjunto de identificadores de propiedad.
Sintaxis
bool AddPropertyID(DBPROPID propid) throw();
Parámetros
propid
[in] Identificador de propiedad que se va a agregar al conjunto de identificadores de propiedad.
CDBPropIDSet::CDBPropIDSet
Constructor . Inicializa los campos rgProperties
, cProperties
y (opcionalmente) guidPropertySet
de la estructura DBPROPIDSET.
Sintaxis
CDBPropIDSet(const GUID& guid);
CDBPropIDSet(const CDBPropIDSet& propidset);
CDBPropIDSet();
Parámetros
guid
[in] GUID usado para inicializar el campo guidPropertySet
.
propidset
[in] Otro objeto CDBPropIDSet
para la construcción de la copia.
CDBPropIDSet::SetGUID
Establece el campo GUID en la estructura DBPROPIDSET
.
Sintaxis
void SetGUID(const GUID& guid) throw();
Parámetros
guid
[in] GUID usado para establecer el campo guidPropertySet
de la estructura DBPROPIDSET.
Comentarios
El constructor también puede establecer este campo. Llame a esta función si usa el constructor predeterminado para esta clase.
CDBPropIDSet::operator =
Asigna el contenido de un identificador de propiedad establecido en el conjunto de propiedades de otro identificador.
Sintaxis
CDBPropIDSet& operator =(CDBPropIDSet& propset) throw();
Consulte también
Plantillas de consumidor OLE DB
Referencia de plantillas de consumidor OLE DB
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de