IAccessorImpl

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

classe ATL_NO_VTABLE IAccessorImpl: public IAccessorImplBaselt;BindType>

Parametri

T

La classe oggetto comando o set di righe.

BindType

Unità di storage per l'associazione di informazioni.

BindingVector

Unità di memorizzazione per informazioni di colonna.

Osservazioni

Questo è obbligatorio il set di righe e comandi. Fornisce un'implementazione del interfaccia IAccessor . OLE DB richiede ai provider di implementare un HACCESSOR, che è un tag a una matrice di strutture DBBINDING . S HACCESSORfornito da IAccessorImpl sono gli indirizzi delle strutture BindType . Per impostazione predefinita, BindType è definito come un ATLBINDINGS nella definizione del modello di IAccessorImpl. BindType fornisce un meccanismo utilizzato da IAccessorImpl per tenere traccia del numero di elementi nella sua matrice DBBINDING , nonché un flag di conte e della funzione di accesso di riferimento.

# include lt;atldb.h>

Membri della classe

Vedi anche

Utilizzando i modelli di Provider OLE DB, l'architettura del Provider OLE DB

Index