XmlReader.ResolveEntity Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, düğümler için EntityReference varlık başvurularını çözümler.

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

Özel durumlar

Okuyucu bir EntityReference düğüme konumlandırılmaz; okuyucunun bu uygulaması varlıkları çözümleyemez (CanResolveEntity döndürür false).

-veya-

Önceki XmlReader bir zaman uyumsuz işlem tamamlanmadan önce bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Zaman uyumsuz bir işlem zaten devam ediyor" iletisiyle oluşturulur.

Açıklamalar

Okuyucu bir EntityReference düğüme ()XmlNodeType.EntityReference konumlandırıldıysa, bu yöntem çağrıldıktan sonra çağrılırsa Read varlık değiştirme metni ayrıştırılır. Varlık değiştirme metni tamamlandığında, varlık başvuru kapsamını kapatmak için bir EndEntity düğüm döndürülür.

Not

Bu yöntemi çağırdıktan sonra, varlık bir öznitelik değerinin parçasıysa, varlığa adım atmayı çağırmanız ReadAttributeValue gerekir.

Şunlara uygulanır

Ayrıca bkz.