Прочитать на английском

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


CPROPS. CPP

В примере компонента поставщика пример реализации кэша свойств можно найти в cprops.cpp. Поддерживаемые методы перечислены в следующей таблице.

Метод Description
CPropertyCache::addproperty Расширение кэша свойств путем добавления нового.
CPropertyCache::updatepropertyty Найдите свойство, освободите его содержимое и используйте новые значения; Затем пометить кэш, измененный для этого свойства.
CPropertyCache::findpropertyty Поиск этого свойства по имени; сохраните его индекс.
CPropertyCache::getproperty Найдите свойство в кэше, если оно доступно, в противном случае вызовите GetInfo. Задайте индекс и скопируйте их в новые значения.
CPropertyCache::p utproperty Найдите свойство . Освободить то, что было там и поместить в новые значения.
CPropertyCache::CPropertyCache Стандартный конструктор.
CPropertyCache::~CPropertyCache Деструктор уровня "Стандартный".
CPropertyCache::createpropertycache Создайте кэш.
CPropertyCache::unboundgetproperty Найдите свойство в кэше и задайте его для этих значений.
CPropertyCache::SampleDSMarshallProperties Маршал данных и значений свойств.
CPropertyCache::маршаллproperty Маршал свойства.
CPropertyCache::SampleDSUnMarshallProperties Unmarshal property data and values.
CPropertyCache::unmarshallproperty Отмена маршала свойства.