Freigeben über


Gewusst wie: Bearbeiten von Vorgängen und Parametertypen für ASP.NET-Webdienste

Aktualisiert: November 2007

Im Anwendungs-Designer und im System-Designer können Sie die Typen ändern, auf die durch die Vorgänge und Parameter von Anbieterendpunkten für Webdienste in einer ASP.NET-Anwendung verwiesen wird. Zum Ändern dieser Typen verwenden Sie das Fenster Webdienstdetails oder das Eigenschaftenfenster. Nach dem Implementieren der Anwendung können Sie diese Typen im Code ändern, indem Sie die Klassendatei des Webdiensts oder die Klassendiagrammdatei (.cd), sofern vorhanden, im Anwendungsprojekt öffnen.

Hinweis:

Wenn die Vorgänge und Parameter auf benutzerdefinierte Typen verweisen, können Sie die Definitionen für diese Typen bearbeiten, indem Sie die Klassendatei oder Klassendiagrammdateien, sofern vorhanden, öffnen. Wenn diese Dateien nicht vorhanden sind, können Sie sie nach dem Implementieren der Anwendung im Anwendungsprojekt hinzufügen. Weitere Informationen finden Sie unter Gewusst wie: Definieren von Vorgängen und Parametertypen für ASP.NET-Webdienste.

So ändern Sie einen Verweis auf einen Vorgang oder einen Parametertyp im Fenster Webdienstdetails

  1. Wählen Sie im Diagramm den Anbieterendpunkt des Webdiensts aus, dessen Vorgänge oder Parameter Sie bearbeiten möchten.

  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. Ändern Sie im Fenster Webdienstdetails den Namen des Typs in der entsprechenden Vorgangs- oder Parameterzeile.

So ändern Sie einen Verweis auf einen Vorgangs- oder einen Parametertyp in der Klassendatei des Webdiensts oder im Klassendiagramm

  1. Wählen Sie im Diagramm den Anbieterendpunkt des Webdiensts aus, dessen Vorgänge und Parameter Sie bearbeiten möchten.

  2. Zeigen Sie im Menü Diagramm auf Implementierung, und wählen Sie anschließend eine der folgenden Optionen aus.

    • Code anzeigen, um die Klassendatei des Webdiensts zu öffnen.

      Tipp:

      Sie können auch mit der rechten Maustaste auf den Endpunkt klicken und Code anzeigen auswählen.

      Die Klassendatei des Webdiensts wird geöffnet.

    • In Klassendiagramm anzeigen - <WebdienstName>, um das Klassendiagramm des Webdiensts zu öffnen.

      Hinweis:

      Es wird ein neues Klassendiagramm erstellt, wenn zuvor keines gespeichert wurde. Andernfalls wird das zuvor gespeicherte Klassendiagramm geöffnet.

  3. Ändern Sie in der Klassendatei des Webdiensts oder im Klassendiagramm den Namen des Typs, auf den durch den gewünschten Vorgang oder Parameter verwiesen wird.

    Tipp:

    Sie können diese Dateien auch im Projektmappen-Explorer im entsprechenden Anwendungsprojekt öffnen.

So bearbeiten Sie die Definition eines Vorgangs- oder Parametertyps

  1. Klicken Sie im Fenster Webdienstdetails mit der rechten Maustaste auf den Vorgang oder den Parameter, der auf den Typ verweist, dessen Definition Sie bearbeiten möchten.

  2. Wählen Sie eine der folgenden Optionen aus:

    • Code anzeigen - <TypName>, um die Klassendatei des Typs zu öffnen, sofern diese im Projekt vorhanden ist.

    • In Klassendiagramm anzeigen - <TypName>, um ein vorhandenes Klassendiagramm für den Typ zu erstellen oder ein vorhandenes Diagramm zu öffnen.

      Hinweis:

      Der Klassen-Designer erstellt ein Klassendiagramm, wenn zuvor keines gespeichert wurde. Andernfalls wird das gespeicherte Klassendiagramm geöffnet.

  3. Nehmen Sie in der Klassendatei oder im Klassendiagramm die gewünschten Änderungen an der Typdefinition vor.

Weitere Informationen über Klassendiagramme finden Sie unter Entwerfen und Anzeigen von Klassen und Typen.

Siehe auch

Konzepte

Übersicht über ASP.NET-Anwendungen in Anwendungsdiagrammen

Referenz

Tastenkombinationen für das Fenster "Webdienstdetails"

Weitere Ressourcen

Definieren von Operationen für ASP.NET-Webdienste