Freigeben über


DiscoveryClientProtocol.DiscoveryClientResultsFile.Results-Eigenschaft

Ruft eine Auflistung von DiscoveryClientResult-Objekten ab.

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

Syntax

'Declaration
Public ReadOnly Property Results As DiscoveryClientResultCollection
'Usage
Dim instance As DiscoveryClientResultsFile
Dim value As DiscoveryClientResultCollection

value = instance.Results
public DiscoveryClientResultCollection Results { get; }
public:
property DiscoveryClientResultCollection^ Results {
    DiscoveryClientResultCollection^ get ();
}
/** @property */
public DiscoveryClientResultCollection get_Results ()
public function get Results () : DiscoveryClientResultCollection

Eigenschaftenwert

Eine DiscoveryClientResultCollection, die die Ergebnisse aus einem Aufruf von DiscoveryClientProtocol.ReadAll oder WriteAll enthält.

Beispiel

' Get the DiscoveryClientProtocol.DiscoveryClientResultsFile.
Dim myResultFile As New DiscoveryClientProtocol.DiscoveryClientResultsFile()
Dim mySerializer As New XmlSerializer(myResultFile.GetType())
Dim reader = New XmlTextReader("https://localhost/MyDiscoMap.discomap")
myResultFile = CType(mySerializer.Deserialize(reader), _ 
    DiscoveryClientProtocol.DiscoveryClientResultsFile)

' Get a collection of 'DiscoveryClientResult' objects.
Dim myResultcollection As DiscoveryClientResultCollection = _
    myResultFile.Results

Console.WriteLine("Referred file(s) : ")
Dim myResult As DiscoveryClientResult
For Each myResult In  myResultcollection
   Console.WriteLine(myResult.Filename)
Next myResult
// Get the DiscoveryClientProtocol.DiscoveryClientResultsFile.
DiscoveryClientProtocol.DiscoveryClientResultsFile myResultFile =
    new DiscoveryClientProtocol.DiscoveryClientResultsFile();
XmlSerializer mySerializer = new XmlSerializer(myResultFile.GetType()); 
XmlReader reader = new XmlTextReader("https://localhost/MyDiscoMap.discomap");
myResultFile = (DiscoveryClientProtocol.DiscoveryClientResultsFile)
    mySerializer.Deserialize(reader);

// Get a collection of DiscoveryClientResult objects.
DiscoveryClientResultCollection myResultcollection = myResultFile.Results;

Console.WriteLine("Referred file(s): ");
foreach(DiscoveryClientResult myResult in myResultcollection)
{
    Console.WriteLine(myResult.Filename);
}
// Get the DiscoveryClientProtocol.DiscoveryClientResultsFile.
DiscoveryClientProtocol::DiscoveryClientResultsFile ^ myResultFile = gcnew DiscoveryClientProtocol::DiscoveryClientResultsFile;
XmlSerializer^ mySerializer = gcnew XmlSerializer( myResultFile->GetType() );
XmlReader^ reader = gcnew XmlTextReader( "https://localhost/MyDiscoMap.discomap" );
myResultFile = dynamic_cast<DiscoveryClientProtocol::DiscoveryClientResultsFile^>(mySerializer->Deserialize( reader ));

// Get a collection of DiscoveryClientResult objects.
DiscoveryClientResultCollection^ myResultcollection = myResultFile->Results;
Console::WriteLine( "Referred file(s): " );
System::Collections::IEnumerator^ myEnum = myResultcollection->GetEnumerator();
while ( myEnum->MoveNext() )
{
   DiscoveryClientResult^ myResult = safe_cast<DiscoveryClientResult^>(myEnum->Current);
   Console::WriteLine( myResult->Filename );
}

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

DiscoveryClientProtocol.DiscoveryClientResultsFile-Klasse
DiscoveryClientProtocol.DiscoveryClientResultsFile-Member
System.Web.Services.Discovery-Namespace