DiscoveryClientResult クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
参照されるドキュメントの内容を除く、探索された参照の詳細を表します。 このクラスは継承できません。
public ref class DiscoveryClientResult sealed
public sealed class DiscoveryClientResult
type DiscoveryClientResult = class
Public NotInheritable Class DiscoveryClientResult
- 継承
-
DiscoveryClientResult
例
#using <System.Web.Services.dll>
#using <System.dll>
using namespace System;
using namespace System::Web::Services::Discovery;
int main()
{
try
{
DiscoveryClientProtocol^ myDiscoveryClientProtocol = gcnew DiscoveryClientProtocol;
// Get the collection holding DiscoveryClientResult objects.
DiscoveryClientResultCollection^ myDiscoveryClientResultCollection = myDiscoveryClientProtocol->ReadAll( "results.discomap" );
Console::WriteLine( "The number of DiscoveryClientResult objects: {0}", myDiscoveryClientResultCollection->Count );
Console::WriteLine( "Displaying the items in the collection:" );
// Iterate through the collection and display the properties
// of each DiscoveryClientResult in it.
System::Collections::IEnumerator^ myEnum = myDiscoveryClientResultCollection->GetEnumerator();
while ( myEnum->MoveNext() )
{
DiscoveryClientResult^ myDiscoveryClientResult = safe_cast<DiscoveryClientResult^>(myEnum->Current);
Console::WriteLine( "Type of reference in the discovery document: {0}", myDiscoveryClientResult->ReferenceTypeName );
Console::WriteLine( "Url for the reference: {0}", myDiscoveryClientResult->Url );
Console::WriteLine( "File for saving the reference: {0}", myDiscoveryClientResult->Filename );
}
}
catch ( Exception^ e )
{
Console::WriteLine( "Error is {0}", e->Message );
}
}
using System;
using System.Web.Services.Discovery;
public class MyDiscoveryClientResult
{
static void Main()
{
try
{
DiscoveryClientProtocol myDiscoveryClientProtocol =
new DiscoveryClientProtocol();
// Get the collection holding DiscoveryClientResult objects.
DiscoveryClientResultCollection myDiscoveryClientResultCollection =
myDiscoveryClientProtocol.ReadAll("results.discomap");
Console.WriteLine("The number of DiscoveryClientResult objects: "
+ myDiscoveryClientResultCollection.Count);
Console.WriteLine("Displaying the items in the collection:");
// Iterate through the collection and display the properties
// of each DiscoveryClientResult in it.
foreach(DiscoveryClientResult myDiscoveryClientResult in
myDiscoveryClientResultCollection)
{
Console.WriteLine(
"Type of reference in the discovery document: "
+ myDiscoveryClientResult.ReferenceTypeName);
Console.WriteLine("Url for the reference: "
+ myDiscoveryClientResult.Url);
Console.WriteLine("File for saving the reference: "
+ myDiscoveryClientResult.Filename);
}
}
catch(Exception e)
{
Console.WriteLine("Error is " + e.Message);
}
}
}
Imports System.Web.Services.Discovery
Public Class MyDiscoveryClientResult
Shared Sub Main()
Try
Dim myDiscoveryClientProtocol As New DiscoveryClientProtocol()
' Get the collection holding DiscoveryClientResult objects.
Dim myDiscoveryClientResultCollection As _
DiscoveryClientResultCollection = _
myDiscoveryClientProtocol.ReadAll("results.discomap")
Console.WriteLine("The number of DiscoveryClientResult objects: " _
& myDiscoveryClientResultCollection.Count.ToString())
Console.WriteLine("Displaying the items in the collection:")
' Iterate through the collection and display the properties
' of each DiscoveryClientResult in it.
Dim myDiscoveryClientResult As DiscoveryClientResult
For Each myDiscoveryClientResult In myDiscoveryClientResultCollection
Console.WriteLine( _
"Type of reference in the discovery document: " _
& myDiscoveryClientResult.ReferenceTypeName)
Console.WriteLine("Url for the reference: " _
& myDiscoveryClientResult.Url)
Console.WriteLine("File for saving the reference: " _
& myDiscoveryClientResult.Filename)
Next myDiscoveryClientResult
Catch e As Exception
Console.WriteLine("Error is " + e.Message)
End Try
End Sub
End Class
注釈
メソッドをWriteAllDiscoveryClientProtocol使用すると、有効なすべての参照ドキュメントと、すべての保存ドキュメントのマップを含むファイルをディスクに書き込むことができます。 保存されたすべてのドキュメントのマップを含むファイルには、各ドキュメント DiscoveryClientResultの詳細が含まれています。..
参照ドキュメントと参照ドキュメントのマップが、メソッドを使用して WriteAll ディスクに書き込まれた後、メソッドを ReadAll 呼び出して検出ドキュメントを読み取ることができます。
コンストラクター
DiscoveryClientResult() |
DiscoveryClientResult クラスの新しいインスタンスを初期化します。 |
DiscoveryClientResult(Type, String, String) |
DiscoveryClientResult クラスの新しいインスタンスを初期化し、ReferenceTypeName プロパティを |
プロパティ
Filename |
参照が保存されているファイル名を取得または設定します。 |
ReferenceTypeName |
探索ドキュメントの参照の種類を表すクラス名。 |
Url |
参照先の URL を取得または設定します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |