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

Определение

Задает способ обработки сущностей средством XmlTextReader или XmlValidatingReader.Specifies how the XmlTextReader or XmlValidatingReader handle entities.

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

Поля

ExpandCharEntities 2

Расширяет сущности символов и возвращает общие сущности как узлы EntityReference.Expands character entities and returns general entities as EntityReference nodes.

Необходимо вызвать ResolveEntity, чтобы просмотреть, как будут расширены общие сущности.You must call ResolveEntity to see what the general entities expand to. Это позволяет оптимизировать работу с сущностями, расширяя сущность только при первом ее использовании.This enables you to optimize entity handling by only expanding the entity the first time it is used.

Если задано значение ExpandCharEntities, вызов чтения метода GetAttribute расширяет все сущности (общие сущности и сущности символов).When set to ExpandCharEntities, a reader call to the GetAttribute method expands all entities (both general and character entities).

ExpandEntities 1

Расширяет все сущности и возвращает расширенные узлы.Expands all entities and returns the expanded nodes.

Узлы EntityReference не возвращаются.EntityReference nodes are not returned. Текст сущности расширяется там, где находятся ссылки на сущности.The entity text is expanded in place of the entity references.

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

Дополнительно