Share via


ConfigurationEnumValueCollection 클래스

정의

구성 열거형 값의 컬렉션을 나타냅니다.

public ref class ConfigurationEnumValueCollection sealed : System::Collections::Generic::IEnumerable<Microsoft::Web::Administration::ConfigurationEnumValue ^>, System::Collections::ICollection
public sealed class ConfigurationEnumValueCollection : System.Collections.Generic.IEnumerable<Microsoft.Web.Administration.ConfigurationEnumValue>, System.Collections.ICollection
type ConfigurationEnumValueCollection = class
    interface ICollection
    interface seq<ConfigurationEnumValue>
    interface IEnumerable
Public NotInheritable Class ConfigurationEnumValueCollection
Implements ICollection, IEnumerable(Of ConfigurationEnumValue)
상속
ConfigurationEnumValueCollection
구현

설명

구성 열거형 값은 허용된 스키마 정의 값 목록에 대해 유효성을 검사하는 IIS 7 구성 시스템의 특성입니다. 예를 들어 logonMethod 구성 섹션의 <system.webServer/security/authentication/basicAuthentication> 특성에는 스키마에 정의된 대로 "Interactive", "Batch", "Network" 및 "ClearText"의 열거형 값이 포함됩니다. 개체에는 ConfigurationEnumValueCollection 이러한 값의 인스턴스가 0개 이상 포함될 수 있습니다.

속성

Count

현재 컬렉션의 구성 열거형 값 수를 가져옵니다.

Item[Int32]

컬렉션의 지정된 인덱스에서 구성 열거형 값을 가져옵니다.

Item[String]

현재 컬렉션에 지정된 이름이 있는 구성 열거형 값을 가져옵니다.

메서드

GetEnumerator()

구성 자식 요소의 컬렉션을 반복하는 제네릭 열거자를 반환합니다.

GetName(Int64)

컬렉션에 지정된 값이 있는 첫 번째 구성 열거형 값의 이름을 가져옵니다.

명시적 인터페이스 구현

ICollection.CopyTo(Array, Int32)

배열에 컬렉션을 복사합니다.

ICollection.IsSynchronized

구성 열거형 값의 컬렉션을 나타냅니다.

ICollection.SyncRoot

구성 열거형 값의 컬렉션을 나타냅니다.

IEnumerable.GetEnumerator()

컬렉션을 반복하는 열거자를 반환합니다.

적용 대상