|
Interface liable dynamiquement à un contrôleur Les objets implémentant cette interface peuvent être liés dynamiquement à un contrôleur, pour une interface identifiée donnée. Ce contrôleur implémentera dès ce moment l'interface identifiée, au travers de l'objet lié. Les méthodes AttachTo et DetachFrom ne doivent pas être appelées depuis le code qui utilise de telles interfaces, mais plutôt par l'implémentation de l'objet contrôleur. Lorsqu'un objet est liée dynamique à un contrôleur, le compteur de références de celui-ci doit comprendre le compteur de références de l'objet lié. Par ailleurs, le contrôleur doit garantir que le compteur de référence de l'objet lié ne tombera pas à 0 tant qu'il est lié. |