Class ApplicationSettings

Configuration settings for the application.

System.Object
  Stonefield.Query.ConfigurationManager.ApplicationSettings
public class ApplicationSettings : object, IApplicationSettings

Class Members

MemberDescription

Constructor

Constructor.

StoreSettings

Saves the settings to the settings file.

public sealed 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 32 bit (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).

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 Functions 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 where the log file will be created

LoggerSettingsFile

The path for the diagnostic logging settings file (defaults to Logs\Schedules\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).

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).

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 version number.

Requirements

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