IAccessorImpl

modelo lt; classeTclasseBindType= ATLBINDINGS, classeBindingVector= CSimpleMap < int,BindType* > >

classe IAccessorImpl ATL_NO_VTABLE: IAccessorImplBaselt pública;BindType>

Parâmetros

T

Sua classe de objeto de comando ou conjunto de linhas.

BindType

Unidade de armazenamento de informação vinculativa.

BindingVector

Unidade de armazenamento para informações de coluna.

Observações

Isto é obrigatório em comandos e conjuntos de linhas. Provides an implementação of a interface IAccessor . OOLE DB requer provedores implementar um HACCESSOR, que é uma marca para uma matriz de DBBINDING estruturas. HACCESSORs fornecido pelo IAccessorImpl são endereços das estruturas BindType . Por padrão, BindType é definido como um ATLBINDINGS na definição de modelo de IAccessorImpl. BindType fornece um mecanismo usado por IAccessorImpl para controlar o número de elementos em sua matriz DBBINDING , bem como uma referência contagem e acessador sinalizadores.

# include lt;atldb.h>

Membros de classe

Ver também

Usando os modelos de provedor de OOLE DB, A arquitetura de provedor de OOLE DB

Index