[XML.NET] 12. XmlReaderSettings 개요
XmlReaderSettings 개요
XmlReader 클래스의 정적 메서드 Create를 이용하여 생성할 XmlReader 개체에 지원할 기능 집합을 설정하기 위애 XmlReaderSettings 개체를 이용합니다.
속성 |
초기값 |
설명 |
CheckCharacters |
true |
문자 검사 수행 여부 |
CloseInput |
false |
Close 메서드 호출할 때 XmlReader가 내부 스트림 혹은 TextReader도 함께 닫을지 여부 |
ConformanceLevel |
ConformanceLevel.Document |
규칙 수준 (ConformanceLevel 값 중 하나를 지정) |
DtdProcessing |
Prohibit |
DtdProcessing 값 중 하나를 지정 |
IgnoreComments |
false |
주석을 무시할지 여부 |
IgnoreProcessing Instructions |
false |
처리 명령을 무시할지 여부 |
IgnoreWhitespace |
false |
유효하지 않은 공백을 무시할지 여부 |
LineNumberOffset |
0 |
줄 번호 오프셋 |
LinePositionOffset |
0 |
줄 위치 오프셋 |
MaxCharactersFrom Entities |
0(제한 없음을 의미) |
엔터티 확장 후 최대 허용 문자 수 |
MaxCharactersIn Document |
0(제한 없음을 의미) |
최대 허용 문자 수 |
NameTable |
null |
문자열을 비교할 때 사용할 이름 테이블 |
ProhibitDtd |
true |
DTD 프로세스 금지 여부 (현재는 사용하지 않음) |
Schemas |
빈 XmlSchemaSet 개체 |
스키마 유효성 검사를 수용할 때 사용할 XmlSchemaSet 개체 |
ValidationFlags |
AllowXmlAttributes |
스키마 유효성 검사 설정 ValidationType 속성이 Schema로 설정된 개체에 적용 XmlSchemaValidationFlags 값의 집합 |
ValidataionType |
ValidataionType.None |
유효성 검사 또는 형식 할당 수행 여부 ValidataionType 값 중 하나 |
XmlResolver |
자격 증명이 없는 새 XmlUrlResover 개체 |
외부 문서에 액세스할 때 사용할 XmlResolver 개체 |
[표] XmlReaderSettings 속성