XmlReader.ResolveEntity Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituído em uma classe derivada, resolve a referência da entidade para nós EntityReference
.
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 em um nó EntityReference
. Essa implementação do leitor não pode resolver entidades (CanResolveEntity retorna false
).
- ou -
Um método XmlReader foi chamado antes do término de uma operação assíncrona anterior. Nesse caso, InvalidOperationException será gerado com a mensagem “Uma operação assíncrona já está em andamento”.
Comentários
Se o leitor estiver posicionado em um EntityReference
nó (XmlNodeType.EntityReference
), se Read for chamado após chamar esse método, o texto de substituição da entidade será analisado. Quando o texto de substituição da entidade é concluído, um EndEntity
nó é retornado para fechar o escopo de referência da entidade.
Observação
Depois de chamar esse método, se a entidade fizer parte de um valor de atributo, você deverá chamar ReadAttributeValue para entrar na entidade.