AppSetting Class | 
Namespace: Dundas.BI.Configuration
The AppSetting type exposes the following members.
| Name | Description | |
|---|---|---|
| AllowedValuesGenerator | Gets the function which provides the allowed values for the setting.  | |
| AvailableValuesGenerator | Gets the function which provides the available values.  | |
| CategoryName | 
            Gets the name of the category under which the setting should be displayed.
              | |
| CategoryNameGenerator | 
            Gets the delegate used to localize the setting's category name.
              | |
| ClientSettingVisibility | 
            Gets the recommended visibility level of the configuration setting to be used when rendering
            a client-side user interface.
              | |
| ClientSettingVisibilityGenerator | 
            Gets the delegate used to get the recommended visibility level of the configuration setting to be used when rendering
            a client-side user interface.
              | |
| ClientValueVisibility | 
            Gets the recommended level of authorization required in order for the value of a configuration
            setting to be accessible to clients (e.g. Web API).
              | |
| ContentType | 
             Gets a value which specifies a special type of content, if SettingType is String.
               | |
| CustomDeserializer | 
            Gets the delegate used to deserialize values of the setting.
              | |
| CustomEffectiveValueDeriver | 
            Gets the custom delegate used to compute the effective value of the setting.
              | |
| CustomSerializer | 
            Gets the delegate used to serialize values of the setting.
              | |
| DefaultValue | 
            Gets the default value of the setting.
              | |
| Description | Gets the description of the setting.  | |
| DescriptionGenerator | 
            Gets the delegate used to localize the setting's description.
              | |
| DisplayName | Gets the friendly name of the setting to display in a UI.  | |
| DisplayNameGenerator | 
            Gets the delegate used to localize the setting's display name.
              | |
| EmptyCollectionGenerator | 
            Gets a delegate which returns an empty collection of the correct type, if SettingType
            implements ICollection<string>.
              | |
| ExampleValueTextGenerator | 
            Gets a delegate which can optionally provide some text representing an example value for the setting.
              | |
| HelpTopicReference | Gets the help topic reference for the configuration setting.  | |
| Id | Gets the unique ID of the setting.  | |
| IsDangerousForImport | 
            Gets 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.
              | |
| IsEncrypted | 
            Gets a value indicating whether the value of the setting will be encrypted when stored.
              | |
| IsMultiSelect | 
            Gets a value indicating whether the setting supports multiple-value selection.
              | |
| IsOnlyGlobal | 
            Gets a value indicating whether the setting may only be set at the global scope.
              | |
| IsPassword | 
             Gets a value indicating whether the value of the setting should receive special treatment because it is a password. See remarks.
               | |
| IsReadOnly | Gets a value indicating whether the setting is read only.  | |
| IsRestartRequired | 
            Gets a value indicating whether the setting requires an application restart to take effect.
              | |
| IsVisible | Gets a value indicating whether the setting is visible.  | |
| ModuleId | Gets the ID of the module to which the setting belongs.  | |
| Name | Gets the name of the setting.  | |
| Sanitizer | 
             Gets the delegate used to sanitize the value of the setting.
               | |
| SettingType | 
            Gets the data type of the setting's value.
              | |
| SortKey | 
            Gets the key used to sort the setting within its category, when displayed.
              | |
| ValidationRule | 
            Gets the rule used to validate the setting's value.
              | |
| ValueChecker | Gets a delegate which checks if the value is valid.  | 
| Name | Description | |
|---|---|---|
| GetAllowedValues | Gets the list of allowed values for the setting.  | |
| GetAvailableValues | Gets the list of available values for the setting.  | |
| SerializeSettingValue | Gets the string representation of a value for the setting.  | |
| TryDeserializeSettingValue | 
            Retrieves the object that was stored as a string in the Value property.
              |