XmlReader.ResolveEntity Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Po zastąpieniu w klasie pochodnej rozpoznaje odwołanie do jednostki dla EntityReference węzłów.
public:
abstract void ResolveEntity();
public abstract void ResolveEntity();
abstract member ResolveEntity : unit -> unit
Public MustOverride Sub ResolveEntity ()
Wyjątki
Czytnik nie jest umieszczony w węźle EntityReference ; ta implementacja czytnika nie może rozpoznać jednostek (CanResolveEntity zwraca falsewartość ).
— lub —
Metoda XmlReader została wywołana przed zakończeniem poprzedniej operacji asynchronicznej. W takim przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".
Uwagi
Jeśli czytnik jest umieszczony w węźle EntityReference (XmlNodeType.EntityReference), jeśli Read jest wywoływany po wywołaniu tej metody, tekst zastępczy jednostki jest analizowany. Po zakończeniu zamiany jednostki zostanie zwrócony węzeł, EndEntity aby zamknąć zakres odwołania do jednostki.
Note
Po wywołaniu tej metody, jeśli jednostka jest częścią wartości atrybutu, należy wywołać ReadAttributeValue metodę , aby przejść do jednostki.