Freigeben über


Gewusst wie: Asynchrones Aufrufen einer Dienstmethode

Die meisten Methoden in WCF (Windows Communication Foundation)-Diensten können entweder synchron oder asynchron aufgerufen werden. Durch ansynchrones Aufrufen kann eine Anwendung bei einer langsamen Verbindung weiter ausgeführt werden, während die Methode aufgerufen wird.

Wird einem Projekt ein Dienstverweis hinzugefügt, wird er standardmäßig für den synchronen Aufruf von Methoden konfiguriert. Sie können dieses Verhalten auf asynchrone Methodenaufrufe umstellen, indem Sie eine Einstellung im Dialogfeld Dienstverweis konfigurieren ändern.

Tipp

Diese Option wird für jeden Dienst gesondert festgelegt. Wenn eine Methode für einen Dienst asynchron aufgerufen wird, müssen alle Methoden asynchron aufgerufen werden.

Tipp

Ihr Computer zeigt möglicherweise für einige der Elemente der Visual Studio-Benutzeroberfläche in der folgenden Anleitung andere Namen oder Standorte an. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So wird eine Dienstmethode asynchron aufgerufen

  1. Wählen Sie den Dienstverweis im Projektmappen-Explorer aus.

  2. Klicken Sie im Menü Projekt auf Dienstverweis konfigurieren.

  3. Aktivieren Sie im Dialogfeld Dienstverweis konfigurieren das Kontrollkästchen Asynchrone Vorgänge generieren.

Siehe auch

Referenz

Dialogfeld "Dienstverweis konfigurieren"

Konzepte

Windows Communication Foundation-Dienste und WCF Data Services in Visual Studio

Weitere Ressourcen

Consuming ASMX and WCF Services Sample