Interface IApplicationSettings

The interface for ApplicationSettings.


public abstract interface IApplicationSettings

Interface Members

MemberDescription

StoreSettings

Saves the settings to the settings file.

public bool StoreSettings();

ActiveDirectoryDomain

The domain controller to authenticate against for active directory auth

ApplicationCommandLineExecutable

The name of the executable used for command-line tasks (defaults to SFQuery.exe in the executable folder).

ApplicationCommandLineExecutable32Bit

The name of the executable used for command-line tasks that run in 32bit (defaults to SFQuery32.exe in the executable folder).

ApplicationDataDirectory

The name of the folder containing application settings (defaults to App_Data).

ApplicationDesktopUIExecutable

The name of the desktop executable (defaults to SFQuery.exe in the executable folder).

ApplicationSettingsFile

The path of the application settings file (defaults to App_Data\ApplicationSettings.xml).

ConfigurationCheck

An encrypted configuration check value.

ConfigurationValue

An encrypted configuration value.

ConnectionSettings

A list of connection settings.

FormulasConnectionName

The name of the connection setting for the formulas database (defaults to formulas).

FormulasDatabaseName

The name of the formulas database (defaults to SQData.dat).

FormulasProviderFile

The path for the settings file specifying formulas database connection information (defaults to App_Data\ApplicationSettings.xml).

FunctionsFolder

The folder containing functions plugin DLLs (defaults to the Function subdirectory of the executable folder).

LoggerCustomSettingsFile

The path for the custom/user-defined diagnostic logging settings file (defaults to Logs\CustomLogger.config).

LoggerLogFile

The path for the diagnostic log file (Defaults to Logs\Applog.txt)

LoggerSettingsFile

The path for the diagnostic logging settings file (defaults to Logs\Logger.config).

LogoPath

The path of a image used for a logo.

MainResourceSettings

The main resource settings for the application.

NeedSetup

True if the setup tasks (such as specifying settings values) need to be performed.

PluginsFolder

The folder containing plugin DLLs (defaults to the Plugins subdirectory of the executable folder).

ReportsDataFolder

The folder containing report files (defaults to App_Data\Reports).

SchedulerDataFolder

The folder containing report schedule files (defaults to App_Data\Schedules).

SchedulerSettingsFile

The path for the report schedule settings file (defaults to App_Data\Schedules\MACHINEIDschedules.xml).

SchedulerUserAccountName

The user account to use for scheduled tasks.

SchedulerUserAccountPassword

The password for the user account to use for scheduled tasks.

SecurityConnectionName

The name of the connection setting for the security database (defaults to SQData).

SecurityDatabaseName

The name of the security database (defaults to SQData.dat).

SecurityProviderFile

The path for the settings file specifying security database connection information (defaults to App_Data\ApplicationSettings.xml).

SendSummaryQueries

True to send summary queries to the database; false to have Stonefield Query perform summaries.

TagsConnectionName

The name of the connection setting for the tags database (defaults to tags).

TagsDatabaseName

The name of the tags database (defaults to SQData.dat).

TagsProviderFile

The path for the settings file specifying tags database connection information (defaults to App_Data\ApplicationSettings.xml).

TemplatesDataFolder

The folder containing report template files (defaults to App_Data\Templates).

UseActiveDirectoryAuthentication

True if users should be authenticated against an Active Directory domain controller

UseCachedReportData

True if the data for a report should be read from and written to an XML file for diagnostic purposes.

Version

The application version number.

Requirements

Namespace: Stonefield.Query.ConfigurationManager
Assembly: interfaces.dll