Freigeben über


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

  1. Wählen Sie im Diagramm einen Anbieterendpunkt des Webdiensts einer ASP.NET-Anwendung aus.

  2. 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.

  3. 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.

  4. Wenn Sie aufgefordert werden, den Klassen-Designer zu öffnen, wählen Sie eine der folgenden Optionen aus:

Siehe auch

Aufgaben

Gewusst wie: Löschen von Vorgängen und Parametern aus ASP.NET-Webdiensten

Referenz

Tastenkombinationen für das Fenster "Webdienstdetails"

Weitere Ressourcen

Definieren von Operationen für ASP.NET-Webdienste