Compartilhar via


Estados de recursos agrupados disponíveis para o dispensador de recursos COM+

A qualquer momento, um recurso está em uso ou não está em uso e é alistado ou não em uma transação. Isso gera quatro estados de recursos possíveis, da seguinte maneira:

  • Recursos em inventário não alistado. Um recurso que não está em uso por um objeto e não está inscrito em uma transação está no inventário não alistado. Um recurso no inventário geral está disponível para atribuição.

  • Recursos em inventário cadastrado. Um recurso que não está em uso por um objeto, mas está inscrito em uma transação está no inventário alistado. Esse recurso está disponível para atribuição somente a objetos em execução na mesma transação. Um recurso passa do estoque alistado para o estoque não alistado quando o COM+ notifica o gerente do dispensador de que a transação foi concluída.

  • Recursos em uso não alistado. Se um recurso for atribuído a um objeto e a instância não estiver em execução em uma transação ou se o dispensador de recursos tiver identificado o recurso como não transacional, esse recurso estará em uso não alistado.

  • Recursos em uso alistado. Se um recurso for atribuído a um objeto, a instância estiver sendo executada em uma transação e o dispensador de recursos tiver alistado com êxito o recurso na transação, esse recurso estará em uso inscrito.

Conceitos de Dispensador de Recursos COM+

Inscrevendo um recurso em uma transação