EntityHandling EntityHandling EntityHandling EntityHandling Enum

정의

XmlTextReaderXmlValidatingReader에서 엔터티를 처리하는 방법을 지정합니다.Specifies how the XmlTextReader or XmlValidatingReader handle entities.

public enum class EntityHandling
public enum EntityHandling
type EntityHandling = 
Public Enum EntityHandling
상속
EntityHandlingEntityHandlingEntityHandlingEntityHandling

필드

ExpandCharEntities ExpandCharEntities ExpandCharEntities 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 메서드에 대한 reader 호출이 모든 엔터티(일반 및 문자 엔터티 모두)를 확장합니다.When set to ExpandCharEntities, a reader call to the GetAttribute method expands all entities (both general and character entities).

ExpandEntities ExpandEntities ExpandEntities 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.

적용 대상

추가 정보