IAccessorImpl

plantilla lt; classTclaseBindType= ATLBINDINGS, claseBindingVector= CSimpleMap < int,BindType* > >

clase ATL_NO_VTABLE IAccessorImpl: IAccessorImplBaselt pública;BindType>

Parámetros

T

La clase de objeto de comando o conjunto de filas.

BindType

Unidad de almacenamiento de información vinculante.

BindingVector

Unidad de almacenamiento de información de la columna.

Observaciones

Esto es obligatoria en los conjuntos de filas y comandos. Proporciona una implementación de la interfaz IAccessor . OLE DB requiere proveedores implementar un HACCESSOR, que es una etiqueta a una matriz de DBBINDING estructuras. S HACCESSORproporcionada por IAccessorImpl son direcciones de las estructuras de BindType . De forma predeterminada, BindType se define como un ATLBINDINGS en la definición de la plantilla de IAccessorImpl. BindType proporciona un mecanismo que utiliza IAccessorImpl para realizar un seguimiento del número de elementos en su matriz DBBINDING , así como banderas de Conde y descriptor de acceso de una referencia.

# include lt;atldb.h>

Miembros de clase

Véase también

Utilizar las plantillas de proveedor OLE DB, la arquitectura del proveedor OLE DB

Index