CPROPS. CPP

No componente provedor de exemplo, um exemplo de uma implementação de cache de propriedade pode ser encontrado em cprops.cpp. Os métodos suportados estão listados na tabela a seguir.

Método Descrição
CPropertyCache::addproperty Estenda o cache de propriedades adicionando um novo.
CPropertyCache::updateproperty Procure a propriedade, libere seu conteúdo e use novos valores; em seguida, marque o cache alterado para esta propriedade.
CPropertyCache::findproperty Procure esta propriedade pelo nome; salve seu índice.
CPropertyCache::getproperty Localize a propriedade no cache, se disponível, caso contrário, chame GetInfo. Defina o índice e copie os novos valores.
CPropertyCache::p utproperty Encontre a propriedade . Liberte o que estava lá e coloque novos valores.
CPropertyCache::CPropertyCache Construtor padrão.
CPropertyCache::~CPropertyCache Destruidor padrão.
CPropertyCache::createpropertycache Crie o cache.
CPropertyCache::unboundgetproperty Localize a propriedade no cache e defina-a com esses valores.
CPropertyCache::SampleDSMarshallProperties Dados e valores da propriedade Marshal.
CPropertyCache::marshallproperty Marechal uma propriedade.
CPropertyCache::SampleDSUnMarshallProperties Unmarshal dados e valores de propriedade.
CPropertyCache::unmarshallproperty Unmarshal um imóvel.