A Sandcastle Documented Class Library

# EngineManager Class

Provides methods for accessing core application functionality.
Inheritance Hierarchy
System
Object
Dundas.BI
EngineManager

Namespace: Dundas.BI
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public static class EngineManager

    Public NotInheritable Class EngineManager

    public ref class EngineManager abstract sealed

    [<AbstractClassAttribute>]
    [<SealedAttribute>]
    type EngineManager =  class end

The EngineManager type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| EngineState | Gets the status of the Engine.

Top
Methods

| Name | Description
--- | --- | ---
| ClearCaches | Clears all the caches on this instance of the engine, and sends a message to all other servers indicating that their caches should be invalidated as well.
| ClearCaches(CacheKinds) | Clears the specified cache(s) on this instance of the engine, and sends a message to all other servers indicating that their caches should be invalidated as well.
| CreateEngine(String) | Creates an IEngine object using the specified parameters.
| CreateEngine(CreateEngineOptions) | Creates an IEngine object using the specified options.
| CreateEngine(String, String, CallerContextService) | Obsolete.
| CreateEngine(String, String, String, CallerContextService) | Obsolete.
| DestroyAndReinitializeAllData | Destroys all data in the application database and re-initializes the database.
| ShutdownEngine | Terminates the currently running application engine, if one is running.
| StartEngine | Boots up the application engine.

Top
See Also

#### Reference

Dundas.BI Namespace