IRowsetCreatorImpl クラス

更新 : 2007 年 11 月

IObjectWithSite と同じ関数を実行しますが、さらに OLE DB の DBPROPCANSCROLLBACKWARDS プロパティと DBPROPCANFETCHBACKWARDS プロパティを有効にします。

template < class T >
class ATL_NO_VTABLE IRowsetCreatorImpl 
   : public IObjectWithSiteImpl< T >

パラメータ

  • T
    IRowsetCreator の派生クラス。

解説

このクラスは IObjectWithSite を継承し、IObjectWithSite::SetSite をオーバーライドします。プロバイダ コマンドまたはセッション オブジェクトは行セットを作成するとき、行セット オブジェクトに対して QueryInterface を呼び出して IObjectWithSite を検索します。また、行セット オブジェクトの IUnkown インターフェイスをサイト インターフェイスとして渡して SetSite を呼び出します。

必要条件

ヘッダー : atldb.h

参照

概念

OLE DB プロバイダ テンプレート (C++)

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

その他の技術情報

IRowsetCreatorImpl のメンバ