Gewusst wie: Definieren von Vorgängen und Parametertypen für ASP.NET-Webdienste
Aktualisiert: November 2007
Im Anwendungs-Designer und im System-Designer können Sie die Vorgangs- und Parametertypen für einen Webdienst-Anbieterendpunkt in einer ASP.NET-Anwendung definieren. Wenn Sie im Fenster Webdienstdetails die Vorgänge und Parameter eines Webdiensts definieren, können Sie einen Typ auswählen, auf einen Typ verweisen, der in einem anderen Projekt definiert ist, oder auf einen Typ verweisen, den Sie später definieren werden. Nachdem die Anwendung implementiert wurde, können Sie den Typ auch im Code oder mithilfe des Klassen-Designers definieren.
Hinweis: |
---|
Sie müssen zunächst die Anwendung implementieren, bevor Sie einen Vorgangs- oder Parametertyp definieren. Wenn Sie auf einen in einem anderen Projekt definierten Typ verweisen, müssen Sie nach dem Implementieren der Anwendung Verweise auf dieses Projekt hinzufügen. Weitere Informationen finden Sie unter Gewusst wie: Implementieren von Anwendungen in Anwendungsdiagrammen und Gewusst wie: Hinzufügen oder Entfernen von Verweisen in Visual Studio (C#). |
Weitere Informationen finden Sie unter den folgenden Themen:
So definieren Sie einen Vorgang oder einen Parametertyp
Wählen Sie im Diagramm einen Anbieterendpunkt des Webdiensts einer ASP.NET-Anwendung aus.
Wählen Sie im Menü Diagramm den Befehl Vorgänge definieren aus.
Tipp: Sie können auch mit der rechten Maustaste auf den Endpunkt klicken und Vorgänge definieren auswählen.
Das Fenster Webdienstdetails wird angezeigt.
Klicken Sie im Fenster Webdienstdetails mit der rechten Maustaste auf die Vorgangs- oder Parameterzeile mit dem zu definierenden Typ, und wählen Sie '<Typname>' in aktuellem Projekt definieren aus.
Im Projektmappen-Explorer wird im zugeordneten Anwendungsprojekt eine Klassendatei für den Typ hinzugefügt. Sie können wählen, ob Sie den Klassen-Designer verwenden möchten, um den Typ im Klassendiagramm visuell zu definieren.
Wenn Sie aufgefordert werden, den Klassen-Designer zu öffnen, wählen Sie eine der folgenden Optionen aus:
Ja, um im Projekt eine Klassendiagrammdatei (.cd) hinzuzufügen und den Klassen-Designer zu öffnen.
Nein, um das Hinzufügen eines Klassendiagramms zu verhindern.
Sie können stattdessen den Typ in der Klassendatei definieren oder einen Verweis auf eine Klassenbibliothek hinzufügen, in der der Typ definiert wird.
Tipp: Sie können den Typ jederzeit mit dem Klassen-Designer definieren. Weitere Informationen finden Sie unter Gewusst wie: Bearbeiten von Vorgängen und Parametertypen für ASP.NET-Webdienste und Entwerfen und Anzeigen von Klassen und Typen.
Siehe auch
Aufgaben
Gewusst wie: Löschen von Vorgängen und Parametern aus ASP.NET-Webdiensten
Referenz
Tastenkombinationen für das Fenster "Webdienstdetails"