XmlReader.ResolveEntity 方法

定義

當在衍生類別中覆寫時,會解析實體參考EntityReference節點。

public:
 abstract void ResolveEntity();
public abstract void ResolveEntity ();
abstract member ResolveEntity : unit -> unit
Public MustOverride Sub ResolveEntity ()

例外狀況

讀取器並非位於 EntityReference 節點上;這個讀取器實作無法解析實體 (CanResolveEntity 傳回 false)。

-或-

在先前的非同步作業完成前呼叫了 XmlReader 方法。 在此情況下,會擲回 InvalidOperationException 與「非同步作業已經在進行中」的訊息。

備註

如果讀取器位於 EntityReference 節點 () XmlNodeType.EntityReference ,如果在 Read 呼叫此方法之後呼叫 ,則會剖析實體取代文字。 實體取代文字完成時, EndEntity 會傳回節點以關閉實體參考範圍。

注意

呼叫此方法之後,如果實體是屬性值的一部分,您必須呼叫 以逐步執行 ReadAttributeValue 實體。

適用於

另請參閱