Gewusst wie: Asynchrones Aufrufen einer Dienstmethode
Aktualisiert: November 2007
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.
![]() |
---|
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. |
![]() |
---|
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
Wählen Sie den Dienstverweis im Projektmappen-Explorer aus.
Klicken Sie im Menü Projekt auf Dienstverweis konfigurieren.
Aktivieren Sie im Dialogfeld Dienstverweis konfigurieren das Kontrollkästchen Asynchrone Vorgänge generieren.
Siehe auch
Aufgaben
Beispiel zur Verwendung von ASMX- und WCF-Diensten
Referenz
Dialogfeld "Dienstverweis konfigurieren"
Weitere Ressourcen
Windows Communication Foundation-Dienste und ADO.NET Data Services