다음을 통해 공유


ClientTargetCollection.Clear 메서드

정의

컬렉션에서 ClientTarget 개체를 모두 제거합니다.

public:
 void Clear();
public void Clear ();
member this.Clear : unit -> unit
Public Sub Clear ()

예제

다음 코드 예제는 모두 제거 합니다 ClientTarget 에서 개체를 ClientTargetCollection 컬렉션입니다.

컬렉션을 가져오는 방법에 대 한 자세한 내용은 참조의 코드 예제는 ClientTargetCollection 클래스 개요입니다.


           // Clear the client target collection.
           clientTargets.Clear();

           // Update the configuration file.
           if (!clientTargetSection.IsReadOnly())
             configuration.Save();
' Clear the client target collection.
clientTargets.Clear()

' Update the configuration file.
If Not clientTargetSection.IsReadOnly() Then
    configuration.Save()
End If

설명

구성 파일을 호출한 후 업데이트의 결과 Clear 메서드는 종속는 ConfigurationSaveMode 선택한 값입니다. 구성 파일을 업데이트 하려면 사용할 두 가지 방법 중 하나: Configuration.Save 또는 Configuration.Save합니다.

참고

호출 Configuration.Save 호출할 때와 동일한 Save 경우는 ConfigurationSaveMode 값을 수정 합니다.

사용 하는 경우는 Configuration.Save 메서드는 다음 조건이 적용 됩니다.

  • 전달 하는 경우는 Full 또는 Modified 매개 변수 값을는 clear 요소를 삽입 합니다 clientTarget 현재 계층 구조 수준에서 구성 파일의 섹션입니다.

  • 전달 하는 경우는 Minimal 매개 변수 값, 일련의 remove 요소에 추가 됩니다는 clientTarget 현재 계층 구조 수준에서 구성 파일의 섹션입니다. 그러면 제거에 대 한 모든 참조는 add 상위 수준 계층에 있는 상위 구성 파일에 정의 된 요소입니다. 사용 하 여는 Minimal 추가 속성 컬렉션을 구성 파일에 serialize 되는 요소에 영향을 줍니다. 하나는 열거형 값입니다. 속성은 EmitClear 이며 false 기본적으로 합니다. 다음 조건 중 하나에 다음이 적용 됩니다.

    • EmitClear 로 설정 된 true, clear 요소를 삽입 합니다 clientTarget 현재 계층 구조 수준에서 구성 파일의 섹션입니다. 그러면 제거에 대 한 모든 참조는 add 상위 수준 계층에 있는 상위 구성 파일에 정의 된 요소입니다.

    • EmitClear 로 설정 된 false, clear 요소에서 제거 되는 clientTarget 현재 계층 구조 수준에 있는 경우 구성 파일의 섹션입니다.

Clear 메서드를 실제로 삭제 합니다 add 에 정의 된 요소는 clientTarget 현재 계층 구조 수준에서 구성 파일의 섹션입니다. 에 대 한 모든 참조도 제거는 add 상위 수준 계층에 있는 상위 구성 파일에 정의 된 요소입니다.

참고

합니다 add 요소에서 삭제 되지 않습니다는 clientTarget 상위 구성 파일의 섹션입니다.

적용 대상

추가 정보