XmlReader.ResolveEntity Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Quando sobrescrito numa classe derivada, resolve a referência da entidade para EntityReference nós.
public:
abstract void ResolveEntity();
public abstract void ResolveEntity();
abstract member ResolveEntity : unit -> unit
Public MustOverride Sub ResolveEntity ()
Exceções
O leitor não está posicionado num EntityReference nó; esta implementação do leitor não pode resolver entidades (CanResolveEntity devolve false).
-ou-
Um XmlReader método era chamado antes de uma operação assíncrona anterior terminar. Neste caso, InvalidOperationException é lançado com a mensagem "Uma operação assíncrona já está em curso."
Observações
Se o leitor estiver posicionado num EntityReference nó (XmlNodeType.EntityReference), se Read for chamado após chamar este método, o texto de substituição de entidade é analisado. Quando o texto de substituição da entidade termina, um EndEntity nó é devolvido para fechar o âmbito de referência da entidade.
Note
Depois de chamar este método, se a entidade fizer parte de um valor de atributo, deve chamar ReadAttributeValue para entrar na entidade.