Freigeben über


Dialogfeld "Dienstverweis konfigurieren"

Das Dialogfeld Dienstverweis konfigurieren ermöglicht Ihnen, das Verhalten der Windows Communication Foundation (WCF)-Dienste zu konfigurieren.

Hinweis

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen.Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern.Weitere Informationen finden Sie unter Anpassen der Entwicklungseinstellungen in Visual Studio.

Klicken Sie mit der rechten Maustaste auf einen Dienstverweis im Projektmappen-Explorer, und wählen Sie Dienstverweis konfigurieren aus, um auf das Dialogfeld Dienstverweis konfigurieren zuzugreifen. Sie können auch auf das Dialogfeld zugreifen, indem Sie im Dialogfeld Dialogfeld "Dienstverweis hinzufügen"auf die Schaltfläche Erweitert klicken.

  • Geben Sie zum Ändern der Adresse, unter der ein WCF-Dienst gehostet wird, die neue Adresse in das Feld Adresse ein.

  • Wählen Sie zum Ändern der Zugriffsebene für Klassen in einem WCF-Client ein Zugriffsebenenschlüsselwort in der Liste Zugriffsebene für generierte Klassen aus.

  • Aktivieren Sie zum asynchronen Aufrufen der Methoden eines WCF-Diensts das Kontrollkästchen Asynchrone Vorgänge generieren.

  • Aktivieren Sie zum Generieren von Meldungsvertragstypen in einem WCF-Client das Kontrollkästchen Meldungsverträge immer generieren.

  • Wählen Sie zum Angeben einer von Listen oder Wörterbuchauflistungstypen für einen WCF-Client die Typen aus den Listen Auflistungstyp und Wörterbuchauflistungstyp aus.

  • Deaktivieren Sie zum Deaktivieren der Typfreigabe das Kontrollkästchen Typen in Assemblys, auf die verwiesen wird, wiederverwenden. Aktivieren Sie zum Auswählen der Typfreigabe für eine Teilmenge an referenzierten Assemblys das Kontrollkästchen Typen in Assemblys, auf die verwiesen wird, wiederverwenden, wählen Sie Typen in folgenden Assemblys, auf die verwiesen wird, wiederverwenden aus, und wählen Sie die gewünschten Verweise in der Liste Referenzierte Assemblys aus.

  • Adresse
    Wird zum Aktualisieren der Webadresse verwendet, wo ein Dienstverweis nach einem Dienst sucht. Beispielsweise wird während der Entwicklung der Dienst möglicherweise auf einem Entwicklungsserver gehostet und später auf einen Produktionsserver verschoben, was eine Adressenänderung erfordert.

    Hinweis

    Das Adressenelement ist nicht verfügbar, wenn das Dialogfeld Dienstverweis konfigurieren aus dem Dialogfeld Dialogfeld "Dienstverweis hinzufügen" angezeigt wird.

  • Zugriffsebene für generierte Klassen
    Bestimmt die Codezugriffsebene für WCF-Clientklassen.

    Hinweis

    Bei Websiteprojekten ist diese Option immer auf Public festgelegt und kann nicht geändert werden.Weitere Informationen finden Sie unter Problembehandlung bei Dienstverweisen.

  • Asynchrone Vorgänge generieren
    Bestimmt, ob WCF-Dienstmethoden synchron (standardmäßig) oder asynchron aufgerufen werden.

  • Aufgabenbasierte Vorgänge generieren
    Beim Schreiben von asynchronem Code können Sie mit dieser Option von der in .Net 4 eingeführten Task Parallel Library (TPL) profitieren. Siehe dazu Task Parallel Library (TPL).

  • Meldungsverträge immer generieren
    Bestimmt, ob Meldungsvertragstypen für einen WCF-Client generiert werden. Weitere Informationen zu Nachrichtenverträgen finden Sie unter Verwendung von Nachrichtenverträgen.

  • Auflistungstyp
    Gibt den Listenauflistungstyp für einen WCF-Client an. Der Standardtyp ist Array.

  • Wörterbuchauflistungstyp
    Gibt den Wörterbuchauflistungstyp für einen WCF-Client an. Der Standardtyp ist Dictionary.

  • Typen in Assemblys, auf die verwiesen wird, wiederverwenden
    Bestimmt, ob ein WCF-Client versucht, die in den referenzierten Assemblys bereits vorhandenen Elemente erneut zu verwenden, anstelle neue Typen zu generieren, wenn ein Dienst hinzugefügt oder aktualisiert wird. Diese Option ist standardmäßig aktiviert.

  • Typen in allen Assemblys, auf die verwiesen wird, wiederverwenden
    Bei Auswahl werden alle Typen in der Liste Assemblys, auf die verwiesen wird nach Möglichkeit wiederverwendet. Diese Option ist standardmäßig ausgewählt.

  • Typen in folgenden Assemblys, auf die verwiesen wird, wiederverwenden
    Bei Auswahl werden nur die ausgewählten Typen in der Liste Assemblys, auf die verwiesen wird wiederverwendet.

  • Liste "Assemblys, auf die verwiesen wird"
    Enthält eine Liste von referenzierten Assemblys für das Projekt oder die Website. Wenn Typen in folgenden Assemblys, auf die verwiesen wird, wiederverwenden ausgewählt ist, können einzelne Assemblys aktiviert oder deaktiviert werden.

  • Webverweis hinzufügen
    Zeigt das Dialogfeld Dialogfeld "Webverweis hinzufügen" an.

    Hinweis

    Diese Option sollte für Projekte verwendet werden, die Version 2.0 von .NET Framework vorgeben.

    Hinweis

    Die Schaltfläche Webverweis hinzufügen ist nur verfügbar, wenn das Dialogfeld Dienstverweis konfigurieren aus dem Dialogfeld Dialogfeld "Dienstverweis hinzufügen" angezeigt wird.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen, Aktualisieren oder Entfernen eines Dienstverweises

Gewusst wie: Hinzufügen eines Verweises auf einen Webdienst

Referenz

Dialogfeld "Dienstverweis hinzufügen"

Dialogfeld "Dienstverweis konfigurieren"

Weitere Ressourcen

Beispiel für das Nutzen von ASMX- und WCF-Diensten