다음을 통해 공유


ConfigurationElementCollection.OnDeserializeUnrecognizedElement 메서드

정의

구성 시스템에서 예외를 throw하도록 합니다.

protected:
 override bool OnDeserializeUnrecognizedElement(System::String ^ elementName, System::Xml::XmlReader ^ reader);
protected override bool OnDeserializeUnrecognizedElement (string elementName, System.Xml.XmlReader reader);
override this.OnDeserializeUnrecognizedElement : string * System.Xml.XmlReader -> bool
Protected Overrides Function OnDeserializeUnrecognizedElement (elementName As String, reader As XmlReader) As Boolean

매개 변수

elementName
String

인식할 수 없는 요소의 이름입니다.

reader
XmlReader

구성 파일에서 XML을 읽는 입력 스트림입니다.

반환

인식할 수 없는 요소가 성공적으로 역직렬화되었으면 true이고, 그렇지 않으면 false입니다. 기본값은 false입니다.

예외

elementName에 지정된 요소가 <clear> 요소인 경우

elementName이 예약된 접두사 "config" 또는 "lock"으로 시작하는 경우

설명

OnDeserializeUnrecognizedElement 구성 파일에서 인식할 수 없는 구성 요소를 읽을 때 호출됩니다.

구성 파일에서 인식할 수 없는 구성 요소의 사용자 지정 처리를 제공하려면 이 메서드를 재정의합니다. 기본 반환 값인 false는 구성 시스템에서 예외를 throw하도록 합니다.

적용 대상