XmlReader.ResolveEntity Método

Definición

Cuando se invalida en una clase derivada, resuelve la referencia de entidad para EntityReference los nodos.

public:
 abstract void ResolveEntity();
public abstract void ResolveEntity();
abstract member ResolveEntity : unit -> unit
Public MustOverride Sub ResolveEntity ()

Excepciones

El lector no está colocado en un EntityReference nodo; esta implementación del lector no puede resolver entidades (CanResolveEntity devuelve false).

O bien

Se llamó a un XmlReader método antes de que finalice una operación asincrónica anterior. En este caso, InvalidOperationException se produce con el mensaje "Una operación asincrónica ya está en curso".

Comentarios

Si el lector se coloca en un EntityReference nodo (XmlNodeType.EntityReference), si Read se llama después de llamar a este método, se analiza el texto de reemplazo de entidad. Cuando finaliza el texto de reemplazo de entidad, se devuelve un EndEntity nodo para cerrar el ámbito de referencia de entidad.

Note

Después de llamar a este método, si la entidad forma parte de un valor de atributo, debe llamar ReadAttributeValue a para entrar en la entidad.

Se aplica a

Consulte también