다음을 통해 공유


System.Xml.Resolvers 네임스페이스

캐시를 DTD 또는 XML 스트림으로 미리 채울 수 있도록 지원합니다.

클래스

XmlPreloadedResolver

DTD 또는 XML 스트림으로 캐시를 미리 채우는 데 사용되는 클래스를 나타냅니다.

열거형

XmlKnownDtds

XmlKnownDtds 열거형은 XmlPreloadedResolver에서 사용되며 XmlPreloadedResolver에서 인식되는 잘 알려진 DTD를 정의합니다.

설명

합니다 System.Xml.Resolvers 네임 스페이스를 정의 합니다 XmlPreloadedResolverXmlKnownDtds 열거형입니다.

XmlPreloadedResolver 네트워크에 대 한 자동 호출 원하지 않는 또는 사용할 수 없는 경우에 확인자로 사용 됩니다. 예를 들어, 캐시 된 외부 Dtd를 로드 하는 것에 대 한이 형식을 사용할 수 있습니다. 다른 시나리오는 XHTML 로드 및 사용 하 여 XmlPreloadedResolver XHTML 1.0에 정의 된 잘 알려진 Dtd를 미리 로드 하려면. 잘 알려진 DTD를 미리 로드 되므로 이러한 Dtd System.Xml.Utils 어셈블리에 이미 포함 된 모든 네트워크 연결을 호출 하지 않습니다. 현재 XmlPreloadedResolver XHTML 1.0 및 RSS 0.91 포함 Dtd입니다.

합니다 XmlKnownDtds 열거형 정의 잘 알려진 Dtd를 XmlPreloadedResolver 인식 합니다. 합니다 XmlKnownDtds 열거형을 포함 합니다 Xhtml10, Rss091, All, 및 None 값입니다.

XmlKnownDtd.Xhtml10 지정 된 T:System.Xml.Resolvers.XmlPreloadedResolver XHTML 1.0에 정의 된 엔터티와 Dtd를 인식 됩니다. XHTML에 대 한 자세한 내용은 참조는 XHTML 1.0 사양합니다.

XmlKnownDtd.Rss091 지정 된 T:System.Xml.Resolvers.XmlPreloadedResolver RSS 0.91에에서 정의 된 엔터티와 Dtd를 인식 됩니다.

XmlKnownDtd.All 지정 된 XmlPreloadedResolver 현재 지원 되는 모든 Dtd를 인식 하 게 됩니다. 기본 동작입니다.

XmlKnownDtd.None 지정 된 XmlPreloadedResolver 미리 정의 된 Dtd를 인식 하지 못합니다.

참고

경우는 XmlPreloadedResolver 잘 알려진 DTD를 미리 로드 하는 Dtd System.Xml.Utils 어셈블리에 이미 포함 되기 때문에 네트워크 연결을 호출 하지.