Implementasi Set Properti di COM

Meskipun potensi penggunaan set properti persisten tidak sepenuhnya diketuk, saat ini ada dua penggunaan utama:

  • Menyimpan informasi ringkasan dengan objek seperti dokumen
  • Mentransfer data properti antar objek

Set properti COM dirancang untuk menyimpan data yang cocok untuk representasi sebagai kumpulan nilai terperinci yang cukup besar. Himpunan data yang terlalu besar agar ini layak harus dipecah menjadi aliran, penyimpanan, dan/atau set properti terpisah. Format data kumpulan properti COM tidak dimaksudkan untuk menyediakan pengganti database dari banyak objek kecil.

COM menyediakan implementasi antarmuka set properti untuk berbagai objek, bersama dengan tiga fungsi pembantu. Bagian berikut menjelaskan beberapa karakteristik performa dari implementasi ini. Untuk informasi selengkapnya tentang antarmuka tertentu dan cara mendapatkan penunjuk ke antarmuka ini, lihat yang berikut ini di bagian referensi COM:

Selain itu, ada empat fungsi pembantu, yang dirancang untuk membantu menangani properti yang telah dibaca dari properti yang diatur ke dalam memori (ke dalam struktur PROPVARIANT ):

Bagian berikut membahas implementasi set properti di COM secara lebih rinci: