This topic has not yet been rated - Rate this topic

Value Property

IIS 7.0

Gets the value of the configuration attribute.

Namespace:  Microsoft.Web.Administration
Assembly:  Microsoft.Web.Administration (in Microsoft.Web.Administration.dll)
public Object Value { get; set; }

Property Value

Type: System..::..Object
The value of the configuration attribute.

Configuration attribute values are not strongly typed. The value of this property must be explicitly cast to the correct type.

The following example gets the value of the Value property for each of the configuration attributes. This code example is part of a larger example provided for the ConfigurationAttribute class.


// Get the attributes again, after the commit changes.
Configuration config2 = manager.GetApplicationHostConfiguration();
configSection = config2.GetSection("system.web/anonymousIdentification");
configAttributeCollection = configSection.Attributes;
Console.WriteLine("There are " +
    configAttributeCollection.Count.ToString() +
    " Configuration attributes.");
attribute = configAttributeCollection[1];
Console.WriteLine("metadata: " +
    attribute.GetMetadata("encryptionProvider"));
// Display each configuration attribute with properties and metadata.
foreach (ConfigurationAttribute configAttribute in configAttributeCollection)
{
    Console.WriteLine("\t{0}\t{1}\t{2}\t{3}",
         configAttribute.Name,
         configAttribute.Value,
         configAttribute.IsProtected,
         configAttribute.GetMetadata("encryptionProvider"));
}


Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ