Lire en anglais

Partager via


CPROPS. RPC

Dans l’exemple de composant fournisseur, vous trouverez un exemple d’implémentation de cache de propriétés dans cprops.cpp. Les méthodes prises en charge sont répertoriées dans le tableau suivant.

Méthode Description
CPropertyCache::addproperty Étendez le cache de propriétés en ajoutant un nouveau.
CPropertyCache::updateproperty Recherchez la propriété, libérez son contenu et utilisez de nouvelles valeurs à la place ; puis marquez le cache modifié pour cette propriété.
CPropertyCache::findproperty Recherchez cette propriété par nom ; enregistrez son index.
CPropertyCache::getproperty Recherchez la propriété dans le cache si disponible, sinon appelez GetInfo. Définissez l’index et la copie dans les nouvelles valeurs.
CPropertyCache::p utproperty Recherchez la propriété . Libérez ce qui était là et mettez dans de nouvelles valeurs.
CPropertyCache::CPropertyCache Constructeur standard.
CPropertyCache::~CPropertyCache Destructeur standard.
CPropertyCache::createpropertycache Créez le cache.
CPropertyCache::unboundgetproperty Recherchez la propriété dans le cache et définissez-la sur ces valeurs.
CPropertyCache::SampleDSMarshallProperties Marshaler les données et les valeurs de propriété.
CPropertyCache::marshallproperty Marshalez une propriété.
CPropertyCache::SampleDSUnMarshallProperties Unmarshal des données et des valeurs de propriété.
CPropertyCache::unmarshallproperty Annuler l’expiration d’une propriété.