XmlReader.ResolveEntity Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando ne viene eseguito l'override in una classe derivata, risolve il riferimento a entità per i nodi EntityReference
.
public:
abstract void ResolveEntity();
public abstract void ResolveEntity ();
abstract member ResolveEntity : unit -> unit
Public MustOverride Sub ResolveEntity ()
Eccezioni
Il lettore non è posizionato in corrispondenza di un nodo EntityReference
; questa implementazione del lettore non consente di risolvere le entità, ovvero la proprietà CanResolveEntity restituisce il valore false
.
-oppure-
È stato chiamato un metodo della classe XmlReader prima del completamento di un'operazione asincrona precedente. In questo caso, viene generata l'eccezione InvalidOperationException con il messaggio "È già in corso un'operazione asincrona".
Commenti
Se il lettore è posizionato in un EntityReference
nodo (XmlNodeType.EntityReference
), se Read viene chiamato dopo aver chiamato questo metodo, viene analizzato il testo di sostituzione dell'entità. Al termine del testo di sostituzione dell'entità, viene restituito un EndEntity
nodo per chiudere l'ambito di riferimento dell'entità.
Nota
Dopo aver chiamato questo metodo, se l'entità fa parte di un valore di attributo, è necessario chiamare ReadAttributeValue per passare all'entità.