Pertimbangan Set Properti
Sangat disarankan agar set properti tetap kecil karena aliran set properti dibaca ke dalam memori sebelum satu properti dapat dibaca atau ditulis. "kecil" berarti kurang dari 32 kilobyte data. Ini jarang menyajikan masalah karena biasanya, properti "in-line" akan menjadi item kecil seperti string deskriptif, kata kunci, stempel waktu, hitungan, nama penulis, pengidentifikasi unik global (GUID), pengidentifikasi kelas (CLSID), dan sebagainya.
Untuk menyimpan potongan data yang lebih besar, atau dalam kasus di mana ukuran total sekumpulan properti terkait jauh melebihi jumlah yang disarankan, penggunaan jenis nonsimple seperti VT_STREAM dan VT_STORAGE sangat disarankan. Ini tidak disimpan dalam aliran set properti, sehingga tidak secara signifikan memengaruhi overhead awal akses dan penulisan properti pertama. Ada overhead minimal karena aliran set properti berisi nama properti aliran saudara atau bernilai penyimpanan dan ini membutuhkan waktu tambahan untuk diproses.
Untuk informasi selengkapnya, lihat:
- Pertimbangan Implementasi IPropertySetStorage
- Menyimpan Kumpulan Properti
- Karakteristik Performa
- Menerapkan Kumpulan Properti Informasi Ringkasan
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk