Поделиться через


Реализации набора свойств в COM

Хотя потенциал для использования постоянных наборов свойств не полностью касается, в настоящее время используется два основных использования:

  • Хранение сводных сведений с объектом, таким как документ
  • Передача данных свойств между объектами

Наборы свойств COM предназначены для хранения данных, которые подходят для представления в виде умеренной коллекции точных значений. Наборы данных, которые являются слишком большими для этого, должны быть разбиты на отдельные потоки, хранилища и /или наборы свойств. Формат данных набора свойств COM не предназначен для замены базы данных многих крошечных объектов.

COM предоставляет реализации интерфейсов набора свойств для различных объектов, а также трех вспомогательных функций. В следующем разделе описаны некоторые характеристики производительности этих реализаций. Дополнительные сведения о конкретных интерфейсах и способах получения указателя на эти интерфейсы см. в следующем разделе справочника com:

Кроме того, существует четыре вспомогательных функции, предназначенные для работы с свойствами, которые были считываются из набора свойств в память (в структуру PROPVARIANT):

В следующих разделах подробно рассматриваются реализации наборов свойств в COM.