Freigeben über


Verwenden der CodeActivity-Aktivität

Bei der CodeActivity-Aktivität handelt es sich um eine einfache Form einer benutzerdefinierten Aktivität, die Ihnen das einfache Hinzufügen von C#- oder Visual Basic-Code zu einem beliebigen Teil eines Workflows ermöglicht. In die CodeActivity-Aktivität eingegebener Code bleibt in der mit dem Workflow kompilierten Codetrennungsdatei.

Verwenden Sie die CodeActivity-Aktivität, um eine beliebige von Ihnen festgelegte Methode auszuführen. Die von Ihnen implementierte Codetrennungsmethode wirkt sich in der Regel auf den Instanzzustand aus. Von ihr werden lokale Variablen geändert. Die Methode wird synchron ausgeführt und der Thread erst zur Verfügung gestellt, wenn die Methode fertig gestellt ist. Es wird erwartet, dass die Methode leistungsstark ist und den Workflow nicht mit einer Abhängigkeit von einer externen Ressource blockiert. Zum Beispiel sollte die CodeActivity-Aktivität normalerweise keinen Webdienst aufrufen.

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

Ein Codebeispiel, in dem die Verwendung der CodeActivity-Aktivität veranschaulicht wird, finden Sie unter Simple Sequential Workflow.

Siehe auch

Referenz

CodeActivity

Weitere Ressourcen

Simple Sequential Workflow Sample
Windows Workflow Foundation-Aktivitäten

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.