IEventHookService Interface

Provides an interface for raising and handling application events.

Namespace: Dundas.BI
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public interface IEventHookService

The IEventHookService type exposes the following members.

Methods
 NameDescription
Public methodCode exampleRaiseEvent(Guid, ActionDelegate)Raises an application event, but gives the caller control over how each subscriber is invoked.
Public methodRaiseEvent(Guid, Object, EventArgs)Raises an application event.
Top
Events
 NameDescription
Public eventApplicationEventOccurs when any application event is raised.
Public eventBroadcastMessageReceivedOccurs when a broadcast message from another server has been received.
Public eventConfigChangedOccurs when the value of one or more settings changed in the current configuration.
Public eventCreatedFileSystemEntryOccurs when a file system entry has been created.
Public eventCreatedProjectOccurs when a project has been created.
Public eventCreatingSessionOccurs when a session is being created.
Public eventDeletingAccountOccurs when an account is being deleted.
Public eventDeletingGroupOccurs when a group is being deleted.
Public eventDeletingProjectOccurs when a project is being deleted.
Public eventDeletingTenantOccurs when a tenant is being deleted.
Public eventDiagnosticsRequestOccurs when the system requests diagnostic information from all components.
Public eventExportCompletedOccurs when an export (PDF, Excel, etc.) is finished.
Public eventFederatedAuthenticationSuccessFromIdentityProviderOccurs when a federated authentication identity provider has validated the caller's identity.
Public eventGlobalCleanupOccurs when the global cleanup task is executed.
Public eventLicenseChangedOccurs when a license was installed or removed.
Public eventLocalCleanupOccurs when the local cleanup task is executed.
Public eventRemovingAccountFromTenantsOccurs when an account is being removed from a tenant.
Public eventSavingTenantOccurs when a tenant is being saved.
Public eventServerRegistryChangedOccurs when something in the application's server registry changed.
Public eventSessionKeepAliveOccurs when a session is being actively used.
Public eventTerminatingSessionOccurs when a session is being terminated.
Public eventTransferImportCompletedOccurs when transfer import is finished.
Top
See Also