XmlReader.ResolveEntity 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當在衍生類別中覆寫時,會解析實體參考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 實體。