Freigeben über


Verwenden der WebServiceFaultActivity-Aktivität

Die WebServiceFaultActivity-Aktivität ermöglicht die Darstellung eines Webdienstfehlers im Modell. Dies entspricht dem Auslösen einer Ausnahme in der Frameworkmethode eines ASMX-Webdiensts.

Im Gegensatz zur ThrowActivity-Aktivität, die einen Ausnahmehandler nach dessen Ausführung aufruft, wird durch die Ausführung der WebServiceFaultActivity-Aktivität nicht der Kurs der sequenziellen Workflowausführung geändert, doch es wird eine SOAP-Ausnahme an den Client zurückgegeben.

Die WebServiceFaultActivity-Aktivität kann nur einem bidirektionalen Anforderung-Antwort-Vorgang zugeordnet werden. Neben dem WebServiceFaultActivity-Fehler wird jedes Beenden des Workflows während eines ausstehenden Anforderung-Antwort-Vorgangs auch als SOAP-Fehler ausgelöst. Dabei wird die innere Ausnahmeeigenschaft mit der Ausnahme ausgefüllt, durch die der Workflow beendet wurde.

Weitere Informationen finden Sie in der WebServiceFaultActivity-Klasse des System.Workflow.Activities-Namespace in der Referenz zur Klassenbibliothek von Windows Workflow Foundation.

Weitere Informationen zu SOAP-Fehlern und dem ASMX-Webdienst-Framework finden Sie in der MSDN Library.

Siehe auch

Referenz

WebServiceFaultActivity

Konzepte

Fehler und Ausnahmen in ASP.NET-Workflows

Weitere Ressourcen

Web Service Sample
Windows Workflow Foundation-Aktivitäten

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.