DiscoveryClientResultCollection::Item Property (Int32)
.NET Framework (current version)
Gets or sets the DiscoveryClientResult at position i of the DiscoveryClientResultCollection.
Assembly: System.Web.Services (in System.Web.Services.dll)
public: property DiscoveryClientResult^ default[ int i ] { DiscoveryClientResult^ get(int i); void set(int i, DiscoveryClientResult^ value); }
Parameters
- i
-
Type:
System::Int32
The zero-based index of the DiscoveryClientResult to get or set.
Property Value
Type: System.Web.Services.Discovery::DiscoveryClientResult^The DiscoveryClientResult at the specified index.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | i is not a valid index in the DiscoveryClientResultCollection. |
This property provides the ability to access a specific element in the collection by using the following syntax: myCollection[index].
for ( int i = 0; i < myDiscoveryClientResultCollection->Count; i++ ) { DiscoveryClientResult^ myClientResult = myDiscoveryClientResultCollection[ i ]; Console::WriteLine( "DiscoveryClientResult {0}", (i + 1) ); Console::WriteLine( "Type of reference in the discovery document: {0}", myClientResult->ReferenceTypeName ); Console::WriteLine( "Url for reference:{0}", myClientResult->Url ); Console::WriteLine( "File for saving the reference: {0}", myClientResult->Filename ); }
.NET Framework
Available since 1.1
Available since 1.1
Show: