Condividi tramite


Implementazioni del set di proprietà in COM

Anche se il potenziale per l'uso di set di proprietà persistenti non è completamente toccato, esistono attualmente due usi principali:

  • Archiviazione di informazioni di riepilogo con un oggetto, ad esempio un documento
  • Trasferimento di dati delle proprietà tra oggetti

I set di proprietà COM sono stati progettati per archiviare i dati adatti alla rappresentazione come raccolta di valori con granularità moderata. I set di dati troppo grandi per questo tipo di dati devono essere suddivisi in flussi, archivi e/o set di proprietà separati. Il formato dei dati del set di proprietà COM non è stato progettato per fornire un sostituto di un database di molti oggetti di piccole dimensioni.

COM fornisce implementazioni delle interfacce del set di proprietà per vari oggetti, insieme a tre funzioni helper. Nella sezione seguente vengono descritte alcune caratteristiche delle prestazioni di queste implementazioni. Per altre informazioni su interfacce specifiche e su come ottenere un puntatore a queste interfacce, vedere quanto segue nella sezione di riferimento COM:

Sono inoltre disponibili quattro funzioni helper, progettate per facilitare la gestione delle proprietà lette da un set di proprietà in memoria (in una struttura PROPVARIANT):

Le sezioni seguenti illustrano in modo più dettagliato le implementazioni dei set di proprietà in COM: