XmlReaderSettings.CheckCharacters 속성

정의

문자 검사를 수행할지 여부를 나타내는 값을 가져오거나 설정합니다.

public:
 property bool CheckCharacters { bool get(); void set(bool value); };
public bool CheckCharacters { get; set; }
member this.CheckCharacters : bool with get, set
Public Property CheckCharacters As Boolean

속성 값

true 문자 검사를 수행하려면 다음을 수행합니다. 그렇지 않으면 false. 기본값은 true입니다.

설명

이 속성은 XML 판독기에서 읽는 XML 데이터의 문자를 확인하고, 유효한 XML 문자 범위를 벗어난 문자가 있으면 throw XmlException 하도록 지시합니다. 문자 검사를 사용하도록 설정하면 다음이 확인됩니다.

기본 설정 true 인 이 속성을 설정XmlException하면 XML 파일에 잘못된 문자 또는 잘못된 XML 이름이 포함된 경우 예외가 throw됩니다(예: 요소 이름은 숫자로 시작).

XmlReader 텍스트 데이터를 처리하는 경우 속성 설정에 관계없이 XML 이름과 텍스트 콘텐츠가 유효한지 항상 확인합니다. CheckCharacters을(를) false으로 설정하면 문자 엔터티 참조에 대한 문자 검사가 해제됩니다.

적용 대상