次の方法で共有


DiscoveryDocument.Read メソッド

渡されたオブジェクトから DiscoveryDocument を読み取って返します。

オーバーロードの一覧

渡された Stream から DiscoveryDocument を読み取って返します。

[Visual Basic] Overloads Public Shared Function Read(Stream) As DiscoveryDocument

[C#] public static DiscoveryDocument Read(Stream);

[C++] public: static DiscoveryDocument* Read(Stream*);

[JScript] public static function Read(Stream) : DiscoveryDocument;

渡された TextReader から DiscoveryDocument を読み取って返します。

[Visual Basic] Overloads Public Shared Function Read(TextReader) As DiscoveryDocument

[C#] public static DiscoveryDocument Read(TextReader);

[C++] public: static DiscoveryDocument* Read(TextReader*);

[JScript] public static function Read(TextReader) : DiscoveryDocument;

渡された XmlReader から DiscoveryDocument を読み取って返します。

[Visual Basic] Overloads Public Shared Function Read(XmlReader) As DiscoveryDocument

[C#] public static DiscoveryDocument Read(XmlReader);

[C++] public: static DiscoveryDocument* Read(XmlReader*);

[JScript] public static function Read(XmlReader) : DiscoveryDocument;

使用例

[Visual Basic, C#, C++] CanRead プロパティが true の場合の、探索ドキュメントの内容を読み込むコード例を次に示します。

[Visual Basic, C#, C++] メモ   ここでは、Read のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。

 
' 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

[C#] 
// 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" );
}

[C++] 
// Check whether the given XmlTextReader is readable.
if (DiscoveryDocument::CanRead(myXmlTextReader) == true)
   // Read the given XmlTextReader.
   myDiscoveryDocument = DiscoveryDocument::Read(myXmlTextReader);
else
   Console::WriteLine(S"The supplied file is not readable");

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

参照

DiscoveryDocument クラス | DiscoveryDocument メンバ | System.Web.Services.Discovery 名前空間