XmlLoadSettings.ResolveExternals 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
문서를 구문 분석할 때 외부 정의, 확인 가능한 네임스페이스, 문서 형식 정의(DTD)의 외부 하위 집합 및 외부 엔터티 참조를 확인할지 여부를 지정하는 값을 가져오거나 설정합니다.
public:
property bool ResolveExternals { bool get(); void set(bool value); };
bool ResolveExternals();
void ResolveExternals(bool value);
public bool ResolveExternals { get; set; }
var boolean = xmlLoadSettings.resolveExternals;
xmlLoadSettings.resolveExternals = boolean;
Public Property ResolveExternals As Boolean
속성 값
bool
True이면 문서를 구문 분석할 때 외부 정의, 확인 가능한 네임스페이스, DTD의 외부 하위 집합 및 외부 엔터티 참조가 확인됩니다. 그렇지 않으면 false입니다. 기본값은 False입니다.
설명
이 속성이 true이면 구문 분석 시 외부 정의가 확인됩니다. 이를 통해 기본 특성 및 데이터 형식이 스키마에서 요소에 대해 정의되도록 하고 DTD를 파일 포함 메커니즘으로 사용할 수 있도록 합니다.
이 설정은 ValidateOnParse 속성 값으로 표시된 대로 유효성 검사를 수행할지 여부와는 독립적입니다. 유효성 검사 중 외부 참조를 확인할 수 없으면 유효성 검사 오류가 발생합니다. ResolveExternals 값이 false이면 외부가 확인되지 않고 유효성 검사가 수행되지 않습니다.
확인할 수 있는 네임스페이스가 접두사 "x-schema:"로 시작하는 네임스페이스 URI(Universal Resource Identifier)에서 표시됩니다.