Miglioramento di un provider semplice in sola lettura
Aggiornamento: novembre 2007
In questa sezione viene illustrato come migliorare il provider semplice in sola lettura creato nella sezione precedente. IRowsetLocateImpl crea un'implementazione per l'interfaccia IRowsetLocate e aggiunge automaticamente il supporto per i bookmark.
Quando si dispone di un provider funzionante, è possibile migliorarne le funzionalità per eseguire aggiornamenti, migliorare le prestazioni dell'algoritmo per il recupero delle righe o gestire transazioni. La maggior parte dei miglioramenti apportati ai provider comporta l'aggiunta di un'interfaccia a un oggetto COM esistente.
Nell'esempio illustrato negli argomenti che seguono viene migliorato il meccanismo di recupero delle righe tramite l'aggiunta dell'interfaccia IRowsetLocate a CAgentRowset. Negli argomenti trattati è illustrato come eseguire le seguenti operazioni: