セッション オブジェクト インターフェイス

OLE DB がセッション オブジェクトに対して定義、必須と省略可能なインターフェイスを次に示します。

セッション


インターフェイス

必須?
OLE DB テンプレート クラスによって実装されます。?
IGetDataSource 必須 はい
IOpenRowset 必須 はい
ISessionProperties 必須 はい
IDBCreateCommand オプション はい
IDBSchemaRowset オプション はい
IIndexDefinition オプション なし
ISupportErrorInfo オプション なし
ITableDefinition オプション なし
ITransactionJoin オプション なし
ITransactionLocal オプション なし
ITransactionObject オプション なし

セッション オブジェクト、行セット オブジェクトを作成します。プロバイダーがコマンドをサポートしている場合は、セッションはコマンド オブジェクト (OLE DB TCommandを実装するCCommand、) も作成します。コマンド オブジェクトのICommandインターフェイスを実装して、 icommand::executeメソッドを使用して、行セット、コマンドを実行するには、次の図に示すよう。

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

Index