AppSettingProperties Class

Class used to supply information when registering a new application configuration setting.
Inheritance Hierarchy
SystemObject
  Dundas.BI.ConfigurationAppSettingProperties

Namespace: Dundas.BI.Configuration
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public class AppSettingProperties

The AppSettingProperties type exposes the following members.

Properties
 NameDescription
Public propertyAllowedValuesGenerator Gets or sets a function which provides the allowed values for the setting.
Public propertyAvailableValuesGeneratorGets or sets a function which provides the available values with corresponding user-facing display names.
Public propertyCategoryName Gets or sets the name of the category under which the setting should be displayed.
Public propertyCategoryNameGenerator Gets or sets the delegate used to return the setting's category name in the culture of the caller.
Public propertyClientSettingVisibility Gets or sets the recommended visibility level of the configuration setting to be used when rendering a client-side user interface.
Public propertyClientSettingVisibilityGenerator Gets or sets the delegate used to return the recommended visibility level of the configuration setting to be used when rendering a client-side user interface.
Public propertyClientValueVisibility Gets or sets the recommended level of authorization required in order for the value of a configuration setting to be accessible to clients (e.g. Web API).
Public propertyContentTypeGets or sets a value corresponding to ContentType.
Public propertyCustomDeserializer Gets or sets the delegate used to deserialize values of the setting.
Public propertyCustomEffectiveValueDeriver Gets or sets the custom delegate used to compute the effective value of the setting.
Public propertyCustomSerializer Gets or sets the delegate used to serialize values of the setting.
Public propertyDefaultValue Gets or sets default value of the setting.
Public propertyDescription Gets or sets the description of the setting.
Public propertyDescriptionGenerator Gets or sets the delegate used to return the setting's description in the culture of the caller.
Public propertyDisplayName Gets or sets the friendly name of the setting to display in a UI.
Public propertyDisplayNameGenerator Gets or sets the delegate used to return the setting's display name in the culture of the caller.
Public propertyEmptyCollectionGenerator Gets or sets a value corresponding to EmptyCollectionGenerator.
Public propertyExampleValueTextGenerator Gets or sets a delegate which can optionally provide some text representing an example value for the setting.
Public propertyHelpTopicReferenceGets or sets the help topic reference for the configuration setting.
Public propertyIdGets the unique ID of the setting.
Public propertyIsDangerousForImport Gets or sets a value indicating whether this setting is dangerous for import. Serves as a hint that values for the setting should not be imported without careful thought.
Public propertyIsEncrypted Gets or sets a value indicating whether the value of the setting will be encrypted when stored.
Public propertyIsMultiSelect Gets or sets a value indicating whether the setting supports multiple-value selection.
Public propertyIsOnlyGlobal Gets or sets a value indicating whether the setting may only be set at the global scope.
Public propertyIsPasswordGets or sets a value corresponding to IsPassword.
Public propertyIsReadOnlyGets or sets a value indicating whether the setting is read only.
Public propertyIsRestartRequired Gets or sets a value indicating whether the setting requires an application restart to take effect.
Public propertyModuleIdGets the ID of the module this setting applies to.
Public propertyNameGets the name of the setting.
Public propertySanitizer Gets or sets the delegate used to sanitize the value of the setting.
Public propertySettingType Gets the data type of the setting's value.
Public propertySortKey Gets or sets the key used to sort the setting within its category, when displayed.
Public propertyValidationRule Gets or sets the rule used to validate the setting's value.
Public propertyValueChecker Gets or sets the function which checks if the value is valid.
Top
See Also