UpsOms.PorteePhotographie
PorteePhotographie Dans (PhotographiePrivee, PhotographieProtege, PhotographiePublique);
Description
L'énuméré PorteePhotographie spécifie la portée de l'instantané fixé par l'appel à la procédure Photographier.
La signification des valeurs est la suivante :
- PhotographiePrivee.
Seuls des objets transactionnels gérés par le processus courant interviennent dans la photographie. Les valeurs des objets transactionnels gérés par les autres processus de l'Orb ne sont pas photographiées.
- PhotographieProtegee.
Seuls des objets transactionnels gérés par les processus de la machine courante interviennent dans la photographie. Les valeurs des objets transactionnels gérés par les processus des autres machines de l'Orb ne sont pas photographiées.
- PhotographiePublique.
Tous les objets transactionnels gérés par les processus de toutes les machines de l'Orb interviennent dans la photographie.
Il est important de cibler au plus juste la portée de la photographie. Cela permet d'améliorer les performances du programme.
Exemple
Principal
/*******/
Debut
...
Photographier(Vrai, PhotographiePrivee);
/* On photographie que les objets geres en direct puisqu'il n'y aura pas d'acces distant durant la photographie. */
...
Photographier(Faux);
/* On lache la photographie apres travail. */
...
Fin Principal
Traduction