単純な読み取り専用プロバイダーの機能の拡張
このセクションでは、前のセクションで作成した単純な読み取り専用プロバイダーの機能を拡張する方法について説明します。 IRowsetLocateImpl
は IRowsetLocate
インターフェイスの実装を作成し、ブックマークのサポートを追加します。
動作しているプロバイダーがある場合は、プロバイダーの機能を拡張して、プロバイダーの更新し、トランザクションの処理、または行フェッチ アルゴリズムのパフォーマンスの向上を行うことができます。 ほとんどのプロバイダー機能拡張では、既存の COM オブジェクトへのインターフェイスの追加を行います。
次のトピックの例では、IRowsetLocate
インターフェイスを CAgentRowset
に追加することで、行フェッチ メカニズムを強化しています。 これらのトピックでは、次の方法について説明します。