Class Application

The main Stonefield Query Application class.

System.Object
  Stonefield.Query.Application.BaseApplication
    Stonefield.Query.Application.Application
public class Application : BaseApplication

Class Members

MemberDescription

Constructor

This simple constructor automatically uses the specified data source.

Kernel

A Ninject kernel used for object instantiation.

CreateSupportPackage

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

public virtual string CreateSupportPackage()

Dispose

Disposes the object.

public void Dispose();

GetHelpMappings

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

public virtual List<IHelpMapping> GetHelpMappings();

LogAssemblyVersion

Logs the version for the assembly the specified object belongs to.

public void LogAssemblyVersion(object queryobject);

LogSpecialAssemblyVersions

Logs the version for assemblies that don't have a specific type to target

public void LogSpecialAssemblyVersions(object queryobject)

Setup

Sets up the application object.

public virtual 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.

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