Compartir a través de


CAccessorBase (Clase)

Todos los descriptores de acceso de las plantillas OLE DB se derivan de esta clase. CAccessorBase permite que un conjunto de filas administre varios descriptores de acceso. También proporciona enlace para parámetros y columnas de salida.

Sintaxis

// Replace with syntax

Miembros

Métodos

Nombre Descripción
Cerrar Cierra los descriptores de acceso.
GetHAccessor Recupera el identificador del descriptor de acceso.
GetNumAccessors Recupera el número de descriptores de acceso que ha creado la clase.
IsAutoAccessor Comprueba si el descriptor de acceso especificado es un acceso automático.
ReleaseAccessors Libera los descriptores de acceso.

Requisitos

Encabezado: atldbcli.h

CAccessorBase::Close

Cierra los descriptores de acceso.

Sintaxis

void Close();

Comentarios

Primero debe llamar a ReleaseAccessors.

CAccessorBase::GetHAccessor

Recupera el identificador de un descriptor de acceso especificado.

Sintaxis

HACCESSOR GetHAccessor(ULONG nAccessor) const;

Parámetros

nAccessor
[in] Número de desplazamiento cero para el descriptor de acceso.

Valor devuelto

Identificador del descriptor de acceso.

CAccessorBase::GetNumAccessors

Recupera el número de descriptores de acceso que ha creado la clase.

Sintaxis

ULONG GetNumAccessors() const;

Valor devuelto

Número de descriptores de acceso creados por la clase.

CAccessorBase::IsAutoAccessor

Devuelve true si los datos se recuperan automáticamente para el descriptor de acceso durante una operación Move.

Sintaxis

bool IsAutoAccessor(ULONG nAccessor) const;

Parámetros

nAccessor
[in] Número de desplazamiento cero para el descriptor de acceso.

Valor devuelto

Devuelve true si el descriptor de acceso es un acceso automático. De lo contrario, devuelve false.

CAccessorBase::ReleaseAccessors

Libera los descriptores de acceso que ha creado la clase.

Sintaxis

HRESULT ReleaseAccessors(IUnknown* pUnk);

Parámetros

pUnk
[in] Puntero a una interfaz IUnknown para el objeto COM para el que se han creado los descriptores de acceso.

Valor devuelto

Un HRESULT estándar.

Comentarios

Se llama desde CAccessorRowset::Close.

Consulte también

Plantillas de consumidor OLE DB
Referencia de plantillas de consumidor OLE DB
CAccessorBase (Clase)