Compartilhar via


Rastreando recursos não alocados

O gerenciador de dispensadores pode rastrear um recurso que não é inventariado, com base no conhecimento da vida útil do objeto. Quando um recurso rastreado e não alocado é liberado, ele é destruído e, portanto, não é devolvido ao estoque. Esse modo somente de rastreamento para recursos que são baratos de criar e destruir é mais útil do que armazená-los em inventário. Esse modo também é útil para gerenciar um dispensador de memória ou para um recurso que é difícil de inventariar porque há muitos tipos diferentes.

No modo somente rastreamento, um dispensador de recursos cria diretamente um recurso solicitado em vez de pedir ao gerente do dispensador para alocar um do estoque. Antes de retornar esse recurso ao componente de aplicativo solicitante, o dispensador de recursos diz ao gerente do dispensador para rastrear o recurso, o que garante que, mesmo que o componente negligencie a liberação do recurso, o gerente do dispensador o fará quando a vida útil do componente terminar.

Conceitos de Dispensador de Recursos COM+