Class BaseApplication

The base class for Application objects.

System.Object
  Stonefield.Query.Application.BaseApplication
public abstract class BaseApplication : object, ISQApplication

Class Members

MemberDescription

Kernel

A Ninject kernel used for object instantiation.

CreateSupportPackage

Creates a package of meta data, application data, and reports for support purposes.

public abstract string CreateSupportPackage()

GetHelpMappings

Returns a list of mappings between UI dialogs and help files.

public abstract List<IHelpMapping> GetHelpMappings();

Setup

Sets up the application object.

public abstract bool Setup();

Configuration

The configuration settings for the application.

ConnectionManager

The manager of database connection objects.

ContextFactory

The context factory used to create expression evaluators.

DataDictionary

The data dictionary for the application.

DataEngineManager

The data engine manager for the application.

LicenseManager

The license manager for the application.

Localizer

The localizer for the application.

LogManager

The diagnostic logging manager.

MessageManager

The message manager for the application.

Parameters

Parameters passed to the application.

Plugins

The plugin manager.

ReportEngine

The reporting manager for the application.

Scheduler

The scheduled task manager.

Security

The security manager for the application.

Requirements

Namespace: Stonefield.Query.Application
Assembly: application.dll