Freigeben über


Atom10FeedFormatter.CanRead(XmlReader) Methode

Definition

Prüft, ob der angegebene XmlReader einen gültigen Atom 1.0-Syndication-Feed enthält.

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

Parameter

reader
XmlReader

Der XmlReader, aus dem gelesen werden soll.

Gibt zurück

Boolean

Ein Wert, der angibt, ob der XmlReader einen gültigen Atom 1.0-Syndication-Feed enthält.

Beispiele

Im folgenden Code wird die Verwendung der CanRead(XmlReader)-Methode veranschaulicht.

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

Hinweise

Diese Methode bringt den Reader nicht zu jenseits des Startelements voran.

Gilt für