XmlReader.ResolveEntity Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löst beim Überschreiben in einer abgeleiteten Klasse den Entitätsverweis für EntityReference
-Knoten auf.
public:
abstract void ResolveEntity();
public abstract void ResolveEntity ();
abstract member ResolveEntity : unit -> unit
Public MustOverride Sub ResolveEntity ()
Ausnahmen
Der Reader ist nicht auf einem EntityReference
-Knoten positioniert. Diese Implementierung des Readers kann Entitäten nicht auflösen (CanResolveEntity gibt false
zurück).
- oder -
Eine XmlReader-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.
Hinweise
Wenn der Reader auf einem EntityReference
Knoten () positioniert ist undXmlNodeType.EntityReference
Read nach dem Aufruf dieser Methode aufgerufen wird, wird der Entitätsersetzungstext analysiert. Wenn der Entitätsersetzungstext abgeschlossen ist, wird ein EndEntity
Knoten zurückgegeben, um den Entitätsverweisbereich zu schließen.
Hinweis
Wenn die Entität nach dem Aufrufen dieser Methode Teil eines Attributwerts ist, müssen Sie aufrufen ReadAttributeValue , um in die Entität einzuschritten.