Sdílet prostřednictvím


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.

Bb628651.alert_note(de-de,VS.90).gifHinweis:

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.

Bb628651.alert_note(de-de,VS.90).gifHinweis:

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

Aufgaben

Beispiel zur Verwendung von ASMX- und WCF-Diensten

Referenz

Dialogfeld "Dienstverweis konfigurieren"

Weitere Ressourcen

Windows Communication Foundation-Dienste und ADO.NET Data Services