XmlReader.ResolveEntity Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе разрешает ссылки для сущностей для узлов EntityReference
.
public:
abstract void ResolveEntity();
public abstract void ResolveEntity ();
abstract member ResolveEntity : unit -> unit
Public MustOverride Sub ResolveEntity ()
Исключения
Средство чтения не расположено на узле EntityReference
; эта реализация средства чтения не может разрешить сущности (свойство CanResolveEntity возвращает значение false
).
-или-
Метод XmlReader вызван перед завершением предыдущей асинхронной операции. В этом случае возникает исключение InvalidOperationException с сообщением "Асинхронная операция уже выполняется".
Комментарии
Если средство чтения расположено на EntityReference
узле (XmlNodeType.EntityReference
), если Read вызывается после вызова этого метода, анализируется текст замены сущности. После завершения замены сущности возвращается узел, EndEntity
чтобы закрыть область ссылки на сущность.
Примечание
Если после вызова этого метода сущность является частью значения атрибута, необходимо вызвать шаг ReadAttributeValue в сущность .