CPROPS. CPP
Nel componente del provider di esempio, un esempio di implementazione della cache delle proprietà è disponibile in cprops.cpp. I metodi supportati sono elencati nella tabella seguente.
metodo | Descrizione |
---|---|
CPropertyCache::addproperty | Estendere la cache delle proprietà aggiungendo una nuova. |
CPropertyCache::updateproperty | Cercare la proprietà, liberarne il contenuto e usare invece nuovi valori; contrassegnare quindi la cache modificata per questa proprietà. |
CPropertyCache::findproperty | Cercare questa proprietà in base al nome; salvare il relativo indice. |
CPropertyCache::getproperty | Trovare la proprietà nella cache, se disponibile, altrimenti chiamare GetInfo. Impostare l'indice e copiare i nuovi valori. |
CPropertyCache::p utproperty | Trovare la proprietà . Liberare ciò che c'era e mettere in nuovi valori. |
CPropertyCache::CPropertyCache | Costruttore standard. |
CPropertyCache::~CPropertyCache | Distruttore standard. |
CPropertyCache::createpropertycache | Creare la cache. |
CPropertyCache::unboundgetproperty | Trovare la proprietà nella cache e impostarla su questi valori. |
CPropertyCache::SampleDSMarshallProperties | Effettuare il marshalling dei dati e dei valori delle proprietà. |
CPropertyCache::marshallproperty | Effettuare il marshalling di una proprietà. |
CPropertyCache::SampleDSUnMarshallProperties | Valori e dati delle proprietà unmarshal. |
CPropertyCache::unmarshallproperty | Annullare ilmarshal di una proprietà. |