Rss20FeedFormatter.CanRead(XmlReader) Yöntem

Tanım

Belirtilen XmlReader öğesinin geçerli bir RSS 2.0 dağıtım akışı içerip içermediğini 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

XmlReader Okunacak kaynak.

Döndürülenler

öğesinin geçerli bir RSS 2.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.

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

Şunlara uygulanır