ConfigurationEnumValueCollection Class
Represents a collection of configuration enumeration values.
Assembly: Microsoft.Web.Administration (in Microsoft.Web.Administration.dll)
| Name | Description | |
|---|---|---|
![]() | Count | Gets the number of configuration enumeration values in the current collection |
![]() | Item(Int32) | Gets the configuration enumeration value at the specified index in the collection. |
![]() | Item(String) | Gets the configuration enumeration value that has the specified name in the current collection. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | GetEnumerator() | Returns a generic enumerator that iterates through the collection of configuration child elements. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetName(Int64) | Gets the name of the first configuration enumeration value that has the specified value in the collection. |
![]() | GetType() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | ICollection.CopyTo(Array, Int32) | Copies the collection to an array. |
![]() ![]() | IEnumerable.GetEnumerator() | Returns an enumerator that iterates through the collection. |
![]() ![]() | ICollection.IsSynchronized | |
![]() ![]() | ICollection.SyncRoot |
A configuration enumeration value is an attribute in the IIS 7 configuration system that validates against a list of accepted schema-defined values. For example, the logonMethod attribute of the <system.webServer/security/authentication/basicAuthentication> configuration section contains enumeration values of "Interactive", "Batch", "Network" and "ClearText", as defined by the schema. A ConfigurationEnumValueCollection object can contain zero or more instances of such values.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.




