Aracılığıyla paylaş


Atom10FeedFormatter.CanRead(XmlReader) Yöntem

Tanım

Belirtilen XmlReader öğede geçerli bir Atom 1.0 dağıtım akışı olup olmadığını doğrular.

public:
 override bool CanRead(System::Xml::XmlReader ^ reader);
public override bool CanRead (System.Xml.XmlReader reader);
override this.CanRead : System.Xml.XmlReader -> bool
Public Overrides Function CanRead (reader As XmlReader) As Boolean

Parametreler

reader
XmlReader

Okunacak XmlReader yer.

Döndürülenler

Boolean

öğesinin geçerli bir Atom 1.0 dağıtım akışı içerip içermediğini XmlReader belirten bir değer.

Örnekler

Aşağıdaki kod, yönteminin CanRead(XmlReader) nasıl kullanılacağını gösterir.

Atom10FeedFormatter feedFormatter = new Atom10FeedFormatter();
XmlReader atomReader = XmlReader.Create("http://Contoso/Feeds/MyFeed");
if (feedFormatter.CanRead(atomReader))
{
    feedFormatter.ReadFrom(atomReader);
    atomReader.Close();
}
Dim feedFormatter As New Atom10FeedFormatter()
Dim atomReader As XmlReader = XmlReader.Create("http://Contoso/Feeds/MyFeed")
If feedFormatter.CanRead(atomReader) Then
    feedFormatter.ReadFrom(atomReader)
    atomReader.Close()
End If

Açıklamalar

Bu yöntem okuyucuyu başlangıç öğesinin ötesine ilerletmez.

Şunlara uygulanır