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

Определение

Указывает, как XmlTextReader или XmlValidatingReader обрабатывать сущности.

public enum class EntityHandling
public enum EntityHandling
type EntityHandling = 
Public Enum EntityHandling
Наследование
EntityHandling

Поля

Имя Значение Описание
ExpandEntities 1

Развертывает все сущности и возвращает развернутые узлы.

EntityReference узлы не возвращаются. Текст сущности расширяется вместо ссылок на сущности.

ExpandCharEntities 2

Расширяет сущности символов и возвращает общие сущности в качестве EntityReference узлов.

Необходимо вызвать ResolveEntity , чтобы узнать, к чему разворачиваются общие сущности. Это позволяет оптимизировать обработку сущностей, расширяя сущность только при первом использовании.

Если задано значение ExpandCharEntities, вызов средства чтения к GetAttribute методу расширяет все сущности (как общие, так и символьные сущности).

Применяется к

См. также раздел