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 |