XmlReader.ResolveEntity Metoda

Definicja

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.

Dotyczy

Zobacz też