DiscoveryClientReferenceCollection::Item Property (String^)

 

Gets or sets a DiscoveryReference object from the DiscoveryClientReferenceCollection with the specified URL.

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

public:
property DiscoveryReference^ default[
	String^ url
] {
	DiscoveryReference^ get(String^ url);
	void set(String^ url, DiscoveryReference^ value);
}

Parameters

url
Type: System::String^

The URL for the DiscoveryReference to get or set from the DiscoveryClientReferenceCollection.

Property Value

Type: System.Web.Services.Discovery::DiscoveryReference^

An DiscoveryReference representing a reference to a discovery document.

DiscoveryClientReferenceCollection^ myDiscoveryClientReferenceCollection = gcnew DiscoveryClientReferenceCollection;
ContractReference^ myContractReference = gcnew ContractReference;
String^ myStringUrl1 = "http://www.contoso.com/service1.disco";
myContractReference->Ref = myStringUrl1;
myDiscoveryClientReferenceCollection->Add( myContractReference );

// myDiscoveryClientReferenceCollection is an instance collection.
Object^ myObject = myDiscoveryClientReferenceCollection[ myStringUrl1 ];
Console::WriteLine( "Object representing the URL: {0}", myObject );

.NET Framework
Available since 1.1
Return to top
Show: