Rowset オブジェクト インターフェイス

次の表は、行セット オブジェクトの OLE DB によって定義される必須および省略可能なインターフェイスを示しています。

インターフェイス 必須 OLE DB テンプレートによって実装されますか?
IAccessor Mandatory はい
IColumnsInfo Mandatory はい
IConvertType Mandatory はい
IRowset Mandatory はい
IRowsetInfo Mandatory はい
IChapteredRowset 省略可能 ×
IColumnsInfo2 省略可能 ×
IColumnsRowset 省略可能 ×
IConnectionPointContainer オプション はい (ATL を通じて)
IDBAsynchStatus 省略可能 ×
IGetRow 省略可能 ×
IRowsetChange Optional はい
IRowsetChapterMember 省略可能 ×
IRowsetCurrentIndex 省略可能 ×
IRowsetFind 省略可能 ×
IRowsetIdentity 省略可能 (ただし、レベル 0 のプロバイダーでは必須) はい
IRowsetIndex 省略可能 ×
IRowsetLocate Optional はい
IRowsetRefresh 省略可能 ×
IRowsetScroll 省略可能 ×
IRowsetUpdate Optional はい
IRowsetView 省略可能 ×
ISupportErrorInfo Optional はい
IRowsetBookmark 省略可能 ×

ウィザードで生成された行セット オブジェクトは、継承を通じて IAccessorIRowset、および IRowsetInfo を実装します。 IAccessorImpl は両方の出力列をバインドします。 IRowset インターフェイスは、行とデータのフェッチを処理します。 IRowsetInfo インターフェイスは、行セットのプロパティを処理します。

関連項目

OLE DB プロバイダー テンプレートのアーキテクチャ