ApplicationLifecycle Members

This class represents a platform agnostic management interface to application lifecycle events.

The following tables list the members exposed by the ApplicationLifecycle type.

  Name Description
  ApplicationLifecycle Initializes a new instance of the ApplicationLifecycle class.
Top

  Name Description
public property static Service Gets the singleton instance for our management object.
Top

(see also Protected Methods)
 NameDescription
public methodEquals  (Inherited from Object)
public methodGetHashCode  (Inherited from Object)
public methodGetType  (Inherited from Object)
public methodstaticSetProviderInitializes the current management interface with a platform specific provider.
public methodToString  (Inherited from Object)
Top

  Name Description
protected method Finalize  (Inherited from Object)
protected method Initialize Intercepts platform specific events and hooks them up to our platform agnostic events.
protected method MemberwiseClone  (Inherited from Object)
protected method OnStarted Raises the Started event.
protected method OnStopping Raises the Stopping event.
Top

  Name Description
public event Started Occurs when a new instance of the application is started or an existing instance is activated.
public event Stopping Occurs when the application is suspending or closing.
Top

Show: