Freigeben über


DiscoveryClientDocumentCollection.Add-Methode

Fügt der DiscoveryClientDocumentCollection ein Objekt mit dem angegebenen URL hinzu.

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

Syntax

'Declaration
Public Sub Add ( _
    url As String, _
    value As Object _
)
'Usage
Dim instance As DiscoveryClientDocumentCollection
Dim url As String
Dim value As Object

instance.Add(url, value)
public void Add (
    string url,
    Object value
)
public:
void Add (
    String^ url, 
    Object^ value
)
public void Add (
    String url, 
    Object value
)
public function Add (
    url : String, 
    value : Object
)

Parameter

  • value
    Ein ermitteltes Dokument, das der DiscoveryClientDocumentCollection hinzugefügt werden soll.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentNullException

url ist NULL (Nothing in Visual Basic).

ArgumentException

Ein Eintrag mit einem Schlüssel von url ist bereits in der DiscoveryClientDocumentCollection enthalten.

Beispiel

Im folgenden Codebeispiel werden einer DiscoveryClientDocumentCollection zwei Discovery-Dokumente hinzugefügt.

Dim myDiscoveryClientDocumentCollection As New DiscoveryClientDocumentCollection()
Dim myDiscoveryDocument As New DiscoveryDocument()
Dim myStringUrl As String = "https://www.contoso.com/service.disco"
Dim myStringUrl1 As String = "https://www.contoso.com/service1.disco"

myDiscoveryClientDocumentCollection.Add(myStringUrl, myDiscoveryDocument)
myDiscoveryClientDocumentCollection.Add(myStringUrl1, myDiscoveryDocument)
DiscoveryClientDocumentCollection myDiscoveryClientDocumentCollection = 
   new DiscoveryClientDocumentCollection();
DiscoveryDocument myDiscoveryDocument = new DiscoveryDocument();
string myStringUrl = "https://www.contoso.com/service.disco";
string myStringUrl1 = "https://www.contoso.com/service1.disco";

myDiscoveryClientDocumentCollection.Add(myStringUrl, myDiscoveryDocument);
myDiscoveryClientDocumentCollection.Add(myStringUrl1, myDiscoveryDocument);
DiscoveryClientDocumentCollection^ myDiscoveryClientDocumentCollection = gcnew DiscoveryClientDocumentCollection;

DiscoveryDocument^ myDiscoveryDocument = gcnew DiscoveryDocument;
String^ myStringUrl = "https://www.contoso.com/service.disco";
String^ myStringUrl1 = "https://www.contoso.com/service1.disco";
myDiscoveryClientDocumentCollection->Add( myStringUrl, myDiscoveryDocument );
myDiscoveryClientDocumentCollection->Add( myStringUrl1, myDiscoveryDocument );
DiscoveryClientDocumentCollection myDiscoveryClientDocumentCollection = 
    new DiscoveryClientDocumentCollection();
DiscoveryDocument myDiscoveryDocument = new DiscoveryDocument();
String myStringUrl = "https://www.contoso.com/service.disco";
String myStringUrl1 = "https://www.contoso.com/service1.disco";

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

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

DiscoveryClientDocumentCollection-Klasse
DiscoveryClientDocumentCollection-Member
System.Web.Services.Discovery-Namespace
Add