EntityHandling Enum

Definition

Anger hur XmlTextReader eller XmlValidatingReader hanterar entiteter.

public enum class EntityHandling
public enum EntityHandling
type EntityHandling = 
Public Enum EntityHandling
Arv
EntityHandling

Fält

Name Värde Description
ExpandEntities 1

Expanderar alla entiteter och returnerar de expanderade noderna.

EntityReference noder returneras inte. Entitetstexten expanderas i stället för entitetsreferenserna.

ExpandCharEntities 2

Expanderar teckenentiteter och returnerar allmänna entiteter som EntityReference noder.

Du måste anropa ResolveEntity för att se vad de allmänna entiteterna expanderar till. På så sätt kan du optimera entitetshanteringen genom att bara expandera entiteten första gången den används.

När det är inställt på ExpandCharEntitiesexpanderar ett läsaranrop till GetAttribute metoden alla entiteter (både allmänna entiteter och teckenentiteter).

Gäller för

Se även