Compartilhar via


Interface ObjectControl (comsvcs.h)

Se você implementar essa interface em seu componente, o ambiente de tempo de execução COM+ chamará automaticamente seus métodos em seus objetos nos momentos apropriados. Somente o ambiente de tempo de execução COM+ pode invocar os métodos ObjectControl ; eles não são acessíveis aos clientes de um objeto ou ao próprio objeto. Se um cliente consultar a interface ObjectControl , QueryInterface retornará E_NOINTERFACE.

ObjectControl e IObjectControl fornecem a mesma funcionalidade, mas ao contrário de IObjectControl, ObjectControl é compatível com Automação.

Herança

A interface ObjectControl herda da interface IUnknown . ObjectControl também tem estes tipos de membros:

Métodos

A interface ObjectControl tem esses métodos.

 
ObjectControl::Activate

Permite que um objeto COM+ execute a inicialização específica do contexto sempre que ele é ativado. (ObjectControl.Activate)
ObjectControl::CanBePooled

Indica se o objeto pode ser agrupado para reutilização quando ele é desativado.
ObjectControl::D eactivate

Permite que um objeto COM+ execute a limpeza necessária antes de ser reciclado ou destruído.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comsvcs.h

Confira também

Contextos COM+ e modelos de threading

Ativação de contexto

IObjectControl