Partilhar via


Interface ICLROnEventManager

Fornece métodos que permitem registrar e cancelar o registro de retornos de chamada para o host Common Language tempo de execução eventos (CLR).

interface ICLROnEventManager : IUnknown {
    HRESULT RegisterActionOnEvent (
        [in] EClrEvent event,
        [in] IActionOnCLREvent *pAction
    );
    HRESULT UnregisterActionOnEvent (
        [in] EClrEvent event,
        [in] IActionOnCLREvent *pAction
    );
}

Métodos

Método

Descrição

Método ICLROnEventManager::RegisterActionOnEvent

Registra um ponteiro de retorno de chamada para o evento especificado.

Método ICLROnEventManager::UnregisterActionOnEvent

Cancela o registro de um ponteiro de retorno de chamada registrado anteriormente para o evento especificado.

Comentários

Para registrar e cancelar o registro de retornos de chamada de evento, o host obtém uma referência a ICLROnEventManager chamando o ICLRControl::GetCLRManager método.

ObservaçãoObservação:

Os eventos descritos por EClrEvent pode ser acionado mais de uma vez e de diversos threads para sinalizar um descarregar ou a desativação do CLR.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: MSCorEE.idl

Biblioteca: Incluído sistema autônomo um recurso em MSCorEE.dll

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Enumeração EClrEvent

Interface IActionOnCLREvent

Interface ICLRControl

Outros recursos

Interfaces de hospedagem