This documentation is archived and is not being maintained.

DiscoveryClientDocumentCollection.Remove Method

Removes an object with the specified URL from the DiscoveryClientDocumentCollection.

[Visual Basic]
Public Sub Remove( _
   ByVal url As String _
)
[C#]
public void Remove(
 string url
);
[C++]
public: void Remove(
 String* url
);
[JScript]
public function Remove(
   url : String
);

Parameters

url
The URL for the discovered document to remove from the DiscoveryClientDocumentCollection.

Exceptions

Exception Type Condition
ArgumentNullException url is a null reference (Nothing in Visual Basic).

Example

[Visual Basic, C#, C++] The following code example removes the discovery document with a URL of http://www.contoso.com/service1.disco from the DiscoveryClientDocumentCollection.

[Visual Basic] 
Dim myDiscoveryClientDocumentCollection As New DiscoveryClientDocumentCollection()
Dim myDiscoveryDocument As New DiscoveryDocument()
Dim myStringUrl As String = "http://www.contoso.com/service.disco"
Dim myStringUrl1 As String = "http://www.contoso.com/service1.disco"

myDiscoveryClientDocumentCollection.Add(myStringUrl, myDiscoveryDocument)
myDiscoveryClientDocumentCollection.Add(myStringUrl1, myDiscoveryDocument)
myDiscoveryClientDocumentCollection.Remove(myStringUrl1)

[C#] 
DiscoveryClientDocumentCollection myDiscoveryClientDocumentCollection = 
   new DiscoveryClientDocumentCollection();
DiscoveryDocument myDiscoveryDocument = new DiscoveryDocument();
string myStringUrl = "http://www.contoso.com/service.disco";
string myStringUrl1 = "http://www.contoso.com/service1.disco";

myDiscoveryClientDocumentCollection.Add(myStringUrl, myDiscoveryDocument);
myDiscoveryClientDocumentCollection.Add(myStringUrl1, myDiscoveryDocument);
myDiscoveryClientDocumentCollection.Remove(myStringUrl1);

[C++] 
DiscoveryClientDocumentCollection* myDiscoveryClientDocumentCollection = 
   new DiscoveryClientDocumentCollection();
DiscoveryDocument* myDiscoveryDocument = new DiscoveryDocument();
String* myStringUrl = S"http://www.contoso.com/service.disco";
String* myStringUrl1 = S"http://www.contoso.com/service1.disco";

myDiscoveryClientDocumentCollection->Add(myStringUrl, myDiscoveryDocument);
myDiscoveryClientDocumentCollection->Add(myStringUrl1, myDiscoveryDocument);
myDiscoveryClientDocumentCollection->Remove(myStringUrl1);

[JScript] No example is available for JScript. To view a Visual Basic, C#, or C++ example, click the Language Filter button Language Filter in the upper-left corner of the page.

Requirements

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

See Also

DiscoveryClientDocumentCollection Class | DiscoveryClientDocumentCollection Members | System.Web.Services.Discovery Namespace | Remove

Show: