다음을 통해 공유


XmlLoadSettings.ResolveExternals 속성

정의

문서를 구문 분석할 때 외부 정의, 확인 가능한 네임스페이스, 문서 형식 정의(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

속성 값

Boolean

bool

True이면 문서를 구문 분석할 때 외부 정의, 확인 가능한 네임스페이스, DTD의 외부 하위 집합 및 외부 엔터티 참조가 확인됩니다. 그렇지 않으면 false입니다. 기본값은 False입니다.

설명

이 속성이 true이면 구문 분석 시 외부 정의가 확인됩니다. 이를 통해 기본 특성 및 데이터 형식이 스키마에서 요소에 대해 정의되도록 하고 DTD를 파일 포함 메커니즘으로 사용할 수 있도록 합니다.

이 설정은 ValidateOnParse 속성 값으로 표시된 대로 유효성 검사를 수행할지 여부와는 독립적입니다. 유효성 검사 중 외부 참조를 확인할 수 없으면 유효성 검사 오류가 발생합니다. ResolveExternals 값이 false이면 외부가 확인되지 않고 유효성 검사가 수행되지 않습니다.

확인할 수 있는 네임스페이스가 접두사 "x-schema:"로 시작하는 네임스페이스 URI(Universal Resource Identifier)에서 표시됩니다.

적용 대상