セッション オブジェクト インターフェイス
次の表は、OLE DB がセッション オブジェクトに対して定義している必須インターフェイスと省略可能なインターフェイスを示しています。
Interface |
必須? |
OLE DB テンプレートで実装されていますか? |
---|---|---|
必須 |
○ |
|
必須 |
○ |
|
必須 |
○ |
|
省略可能 |
X |
|
省略可能 |
X |
|
省略可能 |
X |
|
省略可能 |
X |
|
省略可能 |
○ |
|
省略可能 |
○ |
|
省略可能 |
X |
|
省略可能 |
○ |
|
省略可能 |
X |
|
省略可能 |
X |
|
省略可能 |
X |
|
省略可能 |
X |
|
省略可能 |
X |
|
省略可能 |
X |
|
省略可能 |
X |
セッション オブジェクトは、行セット オブジェクトを作成します。プロバイダーがコマンドをサポートする場合、セッションはコマンド オブジェクト (OLE DB の TCommand を実装する CCommand) も作成します。コマンド オブジェクトは、次の図に示すように、ICommand インターフェイスを実装し、ICommand::Execute メソッドを使用して、行セットに対してコマンドを実行します。