Dialogfeld "Dienstverweis konfigurieren"

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

HinweisHinweis

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 Visual Studio-Einstellungen.

Zum Zugreifen auf das Dialogfeld Dienstverweis konfigurieren klicken Sie mit der rechten Maustaste auf einen Dienstverweis im Projektmappen-Explorer, und wählen Sie Dienstverweis konfigurieren.Sie können das Dialogfeld ebenfalls anzeigen, indem Sie auf die Schaltfläche Erweitert im Dialogfeld "Dienstverweis hinzufügen" klicken.

  • Um die Webadresse, unter der ein WCF-Dienst gehostet wird, zu ändern, geben Sie die neue Adresse in das Adresse-Feld ein.

  • Um die Zugriffsebene von Klassen eines WCF-Clients zu ändern, wählen Sie das Schlüsselwort für eine Zugriffsebene in der Liste Zugriffsebene für generierte Klassen aus.

  • Um die Methoden eines WCF-Diensts asynchron aufzurufen, aktivieren Sie das Kontrollkästchen Asynchrone Vorgänge generieren.

  • Um Meldungsvertragstypen in einem WCF-Client zu erzeugen, aktivieren Sie das Kontrollkästchen Meldungsverträge immer generieren.

  • Um Listen- oder Wörterbuchauflistungstypen für einen WCF-Client festzulegen, wählen Sie die Typen in der Auflistungstyp-Liste und der Wörterbuchauflistungstyp-Liste aus.

  • Zum Deaktivieren der Typfreigabe deaktivieren Sie das Kontrollkästchen Typen in Assemblys, auf die verwiesen wird, wiederverwenden.Zum Aktivieren der Typfreigabe für einen Teil der Assemblys, auf die verwiesen wird, aktivieren Sie das Kontrollkästchen Typen in Assemblys, auf die verwiesen wird, wiederverwenden, wählen Sie Typen in folgenden Assemblys, auf die verwiesen wird, wiederverwenden, und wählen Sie die gewünschten Verweise in der Assemblys, auf die verwiesen wird-Liste aus.

  • Adresse
    Wird zur Aktualisierung der Webadresse verwendet, unter der ein Dienstverweis einen Dienst sucht.Dies kann beispielsweise nötig sein, wenn ein Dienst während der Entwicklung auf einem Entwicklungsserver gehostet und später auf einen Produktionsserver verschoben wird, wodurch eine Adressänderung erforderlich wird.

    HinweisHinweis

    Das Adresselement ist nicht verfügbar, wenn das Dialogfeld Dienstverweis konfigurieren von Dialogfeld "Dienstverweis hinzufügen" angezeigt wird.

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

    HinweisHinweis

    Für Websiteprojekte ist diese Option stets auf Public gesetzt und kann nicht geändert werden.Weitere Informationen hierzu finden Sie unter Problembehandlung bei Dienstverweisen.

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

  • Meldungsverträge immer generieren
    Legt fest, ob Meldungsvertragstypen für einen WCF-Client erzeugt werden.Weitere Informationen zu Meldungsverträgen finden Sie unter Using Message Contracts.

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

  • Wörterbuchauflistungstyp
    Gibt den Wörterbuchauflistungstyp für einen WCF-Client an.Der Standardtyp lautet Dictionary<TKey, TValue>.

  • Typen in Assemblys, auf die verwiesen wird, wiederverwenden
    Bestimmt, ob ein WCF-Client beim Hinzufügen oder Aktualisieren eines Diensts versucht, Typen wiederzuverwenden, die bereits in Assemblys vorhanden sind, auf die verwiesen wird, statt neue Typen zu erstellen.In der Voreinstellung ist diese Option aktiviert.

  • Typen in allen Assemblys, auf die verwiesen wird, wiederverwenden
    Wenn diese Option ausgewählt ist, werden alle Typen aus der Liste der 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
    Wenn diese Option aktiviert ist, werden nur die in der Liste der Assemblys, auf die verwiesen wird ausgewählten Typen wiederverwendet.

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

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

    HinweisHinweis

    Diese Option sollte ausschließlich für Projekte verwendet werden, die für Version 2.0 des .NET Framework geschrieben werden.

    HinweisHinweis

    Die Schaltfläche Webverweis hinzufügen ist nur verfügbar, wenn das Dialogfeld Dienstverweis konfigurieren von 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

Consuming ASMX and WCF Services Sample