DiscoveryDocument.CanRead Method (XmlReader)

 

Returns a value indicating whether the passed XmlReader can be deserialized into a DiscoveryDocument.

Namespace:   System.Web.Services.Discovery
Assembly:  System.Web.Services (in System.Web.Services.dll)

Public Shared Function CanRead (
	xmlReader As XmlReader
) As Boolean

Parameters

xmlReader
Type: System.Xml.XmlReader

The XmlReader that is tested whether it can be deserialized into a DiscoveryDocument.

Return Value

Type: System.Boolean

true if XmlReader can be deserialized into a DiscoveryDocument; otherwise, false.

The following code example reads in the contents of a discovery document, if the CanRead property is true.

' Check whether the given XmlTextReader is readable.
If DiscoveryDocument.CanRead(myXmlTextReader) = True Then
   ' Read the given XmlTextReader.
   myDiscoveryDocument = DiscoveryDocument.Read(myXmlTextReader)
Else
   Console.WriteLine("The supplied file is not readable")
End If

.NET Framework
Available since 1.1
Return to top
Show: