Freigeben über


DiscoveryDocument.CanRead-Methode

Gibt einen Wert zurück, der angibt, ob der übergebene XmlReader in ein DiscoveryDocument deserialisiert werden kann.

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

Syntax

'Declaration
Public Shared Function CanRead ( _
    xmlReader As XmlReader _
) As Boolean
'Usage
Dim xmlReader As XmlReader
Dim returnValue As Boolean

returnValue = DiscoveryDocument.CanRead(xmlReader)
public static bool CanRead (
    XmlReader xmlReader
)
public:
static bool CanRead (
    XmlReader^ xmlReader
)
public static boolean CanRead (
    XmlReader xmlReader
)
public static function CanRead (
    xmlReader : XmlReader
) : boolean

Parameter

Rückgabewert

true, wenn der XmlReader in ein DiscoveryDocument deserialisiert werden kann, andernfalls false.

Beispiel

Im folgenden Codebeispiel wird der Inhalt eines Discoverydokuments gelesen, wenn die CanRead-Eigenschaft true ist.

' 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
// 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" );
}
// 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" );
// 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");
}

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

DiscoveryDocument-Klasse
DiscoveryDocument-Member
System.Web.Services.Discovery-Namespace
XmlReader