ConfigurationElementCollection.BaseRemoveAt(Int32) 메서드

정의

지정된 인덱스 위치에서 ConfigurationElement를 제거합니다.Removes the ConfigurationElement at the specified index location.

protected public:
 void BaseRemoveAt(int index);
protected internal void BaseRemoveAt (int index);
member this.BaseRemoveAt : int -> unit
Protected Friend Sub BaseRemoveAt (index As Integer)

매개 변수

index
Int32

제거할 ConfigurationElement의 인덱스 위치입니다.The index location of the ConfigurationElement to remove.

예외

구성이 읽기 전용인 경우The configuration is read-only.

또는-or- index0보다 작거나 컬렉션의 ConfigurationElement 개체 수보다 큰 경우index is less than 0 or greater than the number of ConfigurationElement objects in the collection.

또는-or- ConfigurationElement 개체가 이미 제거된 경우The ConfigurationElement object has already been removed.

또는-or- ConfigurationElement 개체의 값이 더 높은 수준에서 잠긴 경우The value of the ConfigurationElement object has been locked at a higher level.

또는-or- ConfigurationElement 개체가 상속된 경우The ConfigurationElement object was inherited.

또는-or- ConfigurationElement 개체의 Type 값이 AddRemoveClearMap 또는 AddRemoveClearMapAlternate가 아닌 경우The value of the ConfigurationElement object's Type is not AddRemoveClearMap or AddRemoveClearMapAlternate.

설명

합니다 BaseRemoveAt 메서드 삽입을 <remove> 지시문에 지정된 된 인덱스 위치에 있는 요소에 대 한 구성 파일입니다.The BaseRemoveAt method inserts a <remove> directive into the configuration file for the element at the specified index location.

적용 대상