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:
static bool CanRead(
	XmlReader^ xmlReader
)

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 )

// Read the given XmlTextReader.
myDiscoveryDocument = DiscoveryDocument::Read( myXmlTextReader );
else
      Console::WriteLine( "The supplied file is not readable" );

.NET Framework
Available since 1.1
Return to top
Show: