Автоматическое восстановление ресурсов

COM+ уведомляет диспетчер диспенсера каждый раз, когда время существования объекта заканчивается. Затем диспетчер диспенсеров уведомляет каждого зарегистрированного владельца диспенсера ресурсов, чтобы узнать, есть ли у него все еще ресурсы, удерживаемые этим объектом. Если это так, эти ресурсы освобождаются, предотвращая возможность утечки ресурсов компонентами, которые получают ресурсы через диспенсер ресурсов.

Функция автоматического восстановления — это параметр, отключенный по умолчанию. Диспенсер ресурсов может включить этот параметр, и при этом гарантирует, что ссылка на любой ресурс, предоставляемый объекту, никогда не возвращается методами объекта.

Основные понятия диспенсера ресурсов COM+