Поделиться через


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 в сущность .

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

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