DiscoveryDocument.CanRead(XmlReader) 메서드

정의

전달된 XmlReader 값을 역직렬화할 수 있는지 여부를 나타내는 값을 반환합니다 DiscoveryDocument.

public:
 static bool CanRead(System::Xml::XmlReader ^ xmlReader);
public static bool CanRead(System.Xml.XmlReader xmlReader);
static member CanRead : System.Xml.XmlReader -> bool
Public Shared Function CanRead (xmlReader As XmlReader) As Boolean

매개 변수

xmlReader
XmlReader

XmlReader 역직렬화할 수 있는지 여부를 테스트하는 값입니다 DiscoveryDocument.

반품

역직렬화할 수 있으면 /&이 고, 그렇지 않으면 .입니다.

예제

다음 코드 예제에서는 메서드인 경우 CanRead(XmlReader) 검색 문서의 내용을 읽습니다 true.

// Check whether the given XmlTextReader is readable.
if ( DiscoveryDocument::CanRead( myXmlTextReader ) )
      
// 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 ))
{
   // 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 Then
   ' Read the given XmlTextReader.
   myDiscoveryDocument = DiscoveryDocument.Read(myXmlTextReader)
Else
   Console.WriteLine("The supplied file is not readable")
End If

적용 대상

추가 정보