Partager via


États des ressources mis en pool disponibles pour le distributeur de ressources COM+

À tout moment, une ressource est en cours d’utilisation ou n’est pas en cours d’utilisation et est inscrite ou non inscrite dans une transaction. Cela génère quatre états de ressources possibles, comme suit :

  • Ressources dans un inventaire non listé. Une ressource qui n’est pas utilisée par un objet et qui n’est pas inscrite dans une transaction se trouve dans un inventaire non inscrit. Une ressource en inventaire général est disponible pour l’affectation.

  • Ressources dans l’inventaire inscrit. Une ressource qui n’est pas utilisée par un objet, mais qui est inscrite dans une transaction est dans l’inventaire inscrit. Une telle ressource est disponible uniquement pour l’affectation aux objets s’exécutant dans la même transaction. Une ressource passe de l’inventaire inscrit à un inventaire non inscrit lorsque COM+ avertit le gestionnaire de distributeurs que la transaction est terminée.

  • Ressources dans une utilisation non répertoriée. Si une ressource est affectée à un objet et que l’instance n’est pas en cours d’exécution dans une transaction ou que le distributeur de ressources a identifié la ressource comme non transactionnelle, cette ressource est en utilisation non répertoriée.

  • Ressources dans l’utilisation inscrite. Si une ressource est affectée à un objet, l’instance s’exécute dans une transaction et que le distributeur de ressources a correctement inscrit la ressource dans la transaction, cette ressource est en cours d’inscription.

concepts du distributeur de ressources COM+

inscrire une ressource dans une transaction