AppSettingsExpressionBuilder.GetAppSetting Method (String, Type, String)
Returns a value from the <appSettings> section of the Web.config file with the value converted to a target type.
Assembly: System.Web (in System.Web.dll)
static member GetAppSetting : key:string * targetType:Type * propertyName:string -> Object
Parameters
- key
-
Type:
System.String
The key for a value to be retrieved from the configuration file.
- targetType
-
Type:
System.Type
The type of the object that contains the property entry.
- propertyName
-
Type:
System.String
The name of the property to which the expression is bound.
Return Value
Type: System.ObjectThe Object associated with the key in the <appSettings> section of the Web.config file.
| Exception | Condition |
|---|---|
| InvalidOperationException | The key is not found in Web.config. - or - The return value could not be converted. |
This method retrieves the appropriate value from the key/value pairs in the <appSettings> section of the Web.config file. The value is retrieved by getting the AppSettings property with the key as the index. The resulting string value is converted to a new type based on the targetType and propertyName parameters.
Available since 2.0