IAccessorImpl

テンプレート lt; クラスTクラスBindTypeATLBINDINGS、クラス =BindingVectorCSimpleMap = < int、BindType* > >

ATL_NO_VTABLE IAccessorImpl クラス: パブリック IAccessorImplBaselt;BindType>

パラメーター

T

行セットまたはコマンド オブジェクト クラス。

BindType

バインド情報をストレージ ・ ユニット。

BindingVector

列情報をストレージ ・ ユニット。

解説

これは、行セットとコマンドの必須です。実装を提供、 IAccessorインターフェイス。OLE DB プロバイダー、 HACCESSORを実装する必要がありますが、タグの配列を DBBINDING構造。IAccessorImplによって提供されるHACCESSORは、 BindType構造体のアドレスです。既定では、 BindType ATLBINDINGS 、 IAccessorImplテンプレート定義として定義されます。BindType IAccessorImplによって参照カウントとアクセサー フラグだけでなく、 DBBINDING配列内の要素の数を追跡するために使用するメカニズムを提供します。

#include lt;atldb.h>

クラス メンバー

参照してください。

OLE DB プロバイダー テンプレートを使用して、 OLE DB プロバイダー アーキテクチャ

Index