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 (24.3.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 propertyAvailableValuesGenerator
Gets 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 propertyContentType
Gets 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 propertyHelpTopicReference
Gets or sets the help topic reference for the configuration setting.
Public propertyId
Gets 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 propertyIsPassword
Gets or sets a value corresponding to IsPassword.
Public propertyIsReadOnly
Gets 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 propertyModuleId
Gets the ID of the module this setting applies to.
Public propertyName
Gets 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 strings for this setting's value.
Public propertyValueChecker
Gets or sets the function which checks if the value is valid.
Top
See Also