行セット オブジェクト インターフェイス
次の表は、OLE DB が行セット オブジェクトに対して定義している必須インターフェイスと省略可能なインターフェイスを示しています。
インターフェイス |
必須? |
OLE DB テンプレートで実装されていますか? |
---|---|---|
必須 |
○ |
|
必須 |
○ |
|
必須 |
○ |
|
必須 |
○ |
|
必須 |
○ |
|
省略可能 |
× |
|
省略可能 |
× |
|
省略可能 |
× |
|
省略可能 |
○ (ATL を利用) |
|
省略可能 |
× |
|
省略可能 |
× |
|
省略可能 |
○ |
|
省略可能 |
× |
|
省略可能 |
× |
|
省略可能 |
× |
|
省略可能 (ただし、レベル 0 のプロバイダーでは必須) |
○ |
|
省略可能 |
× |
|
省略可能 |
○ |
|
省略可能 |
× |
|
省略可能 |
× |
|
省略可能 |
○ |
|
省略可能 |
× |
|
省略可能 |
○ |
|
省略可能 |
× |
ウィザードによって生成された行セット オブジェクトは、継承によって IAccessor、IRowset、および IRowsetInfo を実装します。 IAccessorImpl は、両方の出力列を連結します。 IRowset インターフェイス ハンドルは、行とデータをフェッチします。 IRowsetInfo インターフェイスは、行セット プロパティを処理します。