XmlReader.ResolveEntity Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Ha egy származtatott osztályban felül van bírálva, feloldja a csomópontok entitáshivatkozását EntityReference .
public:
abstract void ResolveEntity();
public abstract void ResolveEntity();
abstract member ResolveEntity : unit -> unit
Public MustOverride Sub ResolveEntity ()
Kivételek
Az olvasó nincs csomóponton EntityReference elhelyezve; az olvasó ezen implementációja nem tudja feloldani az entitásokat (CanResolveEntity visszaadja false).
-vagy-
Egy XmlReader metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.
Megjegyzések
Ha az olvasó egy EntityReference csomóponton () van elhelyezve,XmlNodeType.EntityReference ha Read a metódus meghívása után hívják meg, a program elemzi az entitás helyettesítő szövegét. Ha az entitás helyettesítő szövege befejeződött, a program egy csomópontot EndEntity ad vissza az entitáshivatkozás hatókörének bezárásához.
Note
A metódus meghívása után, ha az entitás egy attribútumérték része, meg kell hívnia ReadAttributeValue , hogy lépjen be az entitásba.