System.Xml.Resolvers Пространство имен

Обеспечивает поддержку предварительного заполнения кэша с помощью DTD или XML-потоков.

Классы

XmlPreloadedResolver

Представляет класс, который используется для предварительной записи в кэш определений DTD и потоков XML.

Перечисления

XmlKnownDtds

Перечисление XmlKnownDtds используется распознавателем XmlPreloadedResolverи определяет известные DTD, распознаваемые с помощью XmlPreloadedResolver.

Комментарии

System.Xml.ResolversПространство имен определяет XmlPreloadedResolver и XmlKnownDtds перечисление.

XmlPreloadedResolver используется в качестве арбитра, если автоматические вызовы к сети не нужны или невозможны. Например, этот тип можно использовать для загрузки кэшированных внешних DTD. Другой сценарий — Загрузка XHTML и использование XmlPreloadedResolver для предварительной загрузки известных DTD, определенных в XHTML 1,0. Предварительная загрузка хорошо известного 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 будет распознавать DTD и сущности, определенные в XHTML 1,0. Дополнительные сведения о XHTML см. в спецификации xhtml 1,0.

XmlKnownDtd.Rss091 Указывает, что компонент T:System.Xml.Resolvers.XmlPreloadedResolver будет распознавать DTD и сущности, определенные в RSS 0,91.

XmlKnownDtd.All Указывает, что объект XmlPreloadedResolver будет распознавать все текущие поддерживаемые DTD. Это поведение по умолчанию.

XmlKnownDtd.None Указывает, что XmlPreloadedResolver не будет распознать ни одно из предопределенных DTD.

Примечание

Когда XmlPreloadedResolver выполняет предварительную загрузку хорошо известного DTD, оно не вызывает сетевые подключения, так как DTD уже внедрены в System.Xml. Сборка utils.