Interfaccia IComObjectEvents (comsvcs.h)

Notifica al sottoscrittore se è stata creata o liberata un'istanza di un oggetto JIT (Just-In-Time). Il sottoscrittore riceve una notifica se IObjectContext::D isableCommit, IObjectContext::EnableCommit, IObjectContext::SetComplete o IObjectContext : :SetAbort viene chiamato. Gli eventi vengono pubblicati nel sottoscrittore usando il servizio EVENTI COM+ , un sistema di eventi associato in modo libero che archivia le informazioni sugli eventi da diversi editori in un archivio eventi nel catalogo COM+.

Ereditarietà

L'interfaccia IComObjectEvents eredita dall'interfaccia IUnknown . IComObjectEvents include anche questi tipi di membri:

Metodi

L'interfaccia IComObjectEvents include questi metodi.

 
IComObjectEvents::OnDisableCommit

Generato quando il client chiama DisableCommit in un contesto.
IComObjectEvents::OnEnableCommit

Generato quando il client chiama EnableCommit in un contesto.
IComObjectEvents::OnObjectActivate

Generato quando un oggetto ottiene un'istanza di un nuovo oggetto attivato da JIT.
IComObjectEvents::OnObjectDeactivate

Generato quando l'oggetto attivato da JIT viene liberato da SetComplete o SetAbort.
IComObjectEvents::OnSetComplete

Generato quando il client chiama SetComplete in un contesto.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h

Vedi anche

Eventi COM+

Strumentazione COM+