프로그래밍 기술/XML.NET

[XML.NET] 12. XmlReaderSettings 개요

언제나휴일 2016. 4. 18. 12:33
반응형

XmlReaderSettings 개요

 

 XmlReader 클래스의 정적 메서드 Create를 이용하여 생성할 XmlReader 개체에 지원할 기능 집합을 설정하기 위애 XmlReaderSettings 개체를 이용합니다.

 

속성

초기값

설명

CheckCharacters

true

문자 검사 수행 여부

(http://www.w3.org/TR/REC-xml#charsets)

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 속성

 

반응형