System.Activities Namespace

Stellt Klassen bereit, die mit Systemaktivitäten verknüpft sind. Provides classes related to system activities.

Klassen

Activity

Eine abstrakte Basisklasse, die verwendet wird, um zusammengesetzte Aktivitäten aus bereits vorhandenen Activity-Objekten zu erstellen.An abstract base class used to create composite activities from pre-existing Activity objects.

Activity<TResult>

Eine abstrakte Basisklasse, die verwendet wird, um zusammengesetzte Aktivitäten aus bereits vorhandenen Activity-Objekten zu erstellen, die einen Ergebnistyp mithilfe des Typspezifizierers der Aktivität angeben.An abstract base class used to create composite activities from pre-existing Activity objects, which specifies a result type using the activity's type specifier.

ActivityAction

Definiert einen Aktivitätsdelegaten, der keine in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has no in arguments and does not return a value.

ActivityAction<T>

Definiert einen Aktivitätsdelegaten, der ein in-Argument aufweist und keinen Wert zurückgibt.Defines an activity delegate that has one in argument and does not return a value.

ActivityAction<T1,T2>

Definiert einen Aktivitätsdelegaten, der zwei in-Argumente+++ aufweist und keinen Wert zurückgibt.Defines an activity delegate that has two in arguments and does not return a value.

ActivityAction<T1,T2,T3>

Definiert einen Aktivitätsdelegaten, der drei in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has three in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4>

Definiert einen Aktivitätsdelegaten, der vier in-Argumente+++ aufweist und keinen Wert zurückgibt.Defines an activity delegate that has four in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5>

Definiert einen Aktivitätsdelegaten, der fünf in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has five in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5,T6>

Definiert einen Aktivitätsdelegaten, der sechs in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has six in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5,T6,T7>

Definiert einen Aktivitätsdelegaten, der sieben in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has seven in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8>

Definiert einen Aktivitätsdelegaten, der acht in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has eight in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9>

Definiert einen Aktivitätsdelegaten, der neun in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has nine in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>

Definiert einen Aktivitätsdelegaten, der zehn in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has ten in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>

Definiert einen Aktivitätsdelegaten, der elf in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has eleven in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>

Definiert einen Aktivitätsdelegaten, der zwölf in-Argumente+++ aufweist und keinen Wert zurückgibt.Defines an activity delegate that has twelve in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>

Definiert einen Aktivitätsdelegaten, der 13 in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has thirteen in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>

Definiert einen Aktivitätsdelegaten, der 14 in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has fourteen in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>

Definiert einen Aktivitätsdelegaten, der 15 in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has fifteen in arguments and does not return a value.

ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>

Definiert einen Aktivitätsdelegaten, der 16 in-Argumente aufweist und keinen Wert zurückgibt.Defines an activity delegate that has sixteen in arguments and does not return a value.

ActivityBuilder

Stellt Eigenschaftendaten für eine Workflowaktivität bereit.Provides property data for a workflow activity.

ActivityBuilder<TResult>

Stellt Eigenschaftendaten für eine generische Workflowaktivität bereit.Provides property data for a generic workflow activity.

ActivityContext

Die Basisklasse für Kontextklassen, die die Ausführungsumgebung einer Aktivität darstellen.The base class for context classes that represent the execution environment of an activity.

ActivityDelegate

Stellt einen aktivitätsbasierten Rückruf dar.Represents an activity-based callback.

ActivityFunc<TResult>

Definiert einen Aktivitätsdelegaten ohne in-Argumente und mit einem out-Argument des Typs TResult.Defines an activity delegate with no in arguments and one out argument of type Tresult.

ActivityFunc<T,TResult>

Definiert einen Aktivitätsdelegaten mit einem in-Argument des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with one in argument of type T and one out argument of type TResult.

ActivityFunc<T1,T2,TResult>

Definiert einen Aktivitätsdelegaten mit einem in-Argument des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with one in argument of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,TResult>

Definiert einen Aktivitätsdelegaten mit drei in-Argumenten des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with three in arguments of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,TResult>

Definiert einen Aktivitätsdelegaten mit vier in-Argumenten vom Typ des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with four in arguments of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,TResult>

Definiert einen Aktivitätsdelegaten mit fünf in-Argumenten des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with five in arguments of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>

Definiert einen Aktivitätsdelegaten mit sechs in-Argumenten des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with six in arguments of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult>

Definiert einen Aktivitätsdelegaten mit sieben in-Argumenten des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with seven in arguments of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult>

Definiert einen Aktivitätsdelegaten mit acht in-Argumenten des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with eight in arguments of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>

Definiert einen Aktivitätsdelegaten mit neun in-Argumenten des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with nine in arguments of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>

Definiert einen Aktivitätsdelegaten mit einem in-Argument des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with one in argument of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>

Definiert einen Aktivitätsdelegaten mit einem in-Argument des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with one in argument of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>

Definiert einen Aktivitätsdelegaten mit einem in-Argument des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with one in argument of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>

Definiert einen Aktivitätsdelegaten mit einem in-Argument des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with one in argument of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>

Definiert einen Aktivitätsdelegaten mit einem in-Argument des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with one in argument of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>

Definiert einen Aktivitätsdelegaten mit einem in-Argument des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with one in argument of type T and one out argument of type TResult.

ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>

Definiert einen Aktivitätsdelegaten mit einem in-Argument des Typs T und einem out-Argument des Typs TResult.Defines an activity delegate with one in argument of type T and one out argument of type TResult.

ActivityInstance

Stellt den Instanzzustand einer Aktivität zur Laufzeit dar.Represents the instance state of an activity at runtime.

ActivityPropertyReference

Stellt einen Eigenschaftenverweis dar, der in ActivityBuilder verwendet wird und der einer PropertyReferenceExtension<T> in einer x:Class-Aktivität zugeordnet wird, wenn die x:Class-Aktivität in einen ActivityBuilder deserialisiert wird.Represents a property reference that is used in ActivityBuilder and that maps to a PropertyReferenceExtension<T> in an x:Class activity when the x:Class activity is deserialized into an ActivityBuilder.

ActivityWithResult

Ruft den Wert oder den Typ eines out-Arguments einer Aktivität ab.Retrieves the value or type of an activity out argument. Diese Klasse ist abstrakt und von der Activity-Klasse abgeleitet.This class is abstract and derives from Activity class.

Argument

Die abstrakte Basisklasse, die ein Bindungsterminal darstellt, mit dem der Fluss der Daten in eine und aus einer Aktivität unterstützt wird.The abstract base class that represents a binding terminal that supports the flow of data into and out of an activity.

AsyncCodeActivity

Verwaltet die asynchrone Codeaktivitätsausführung vom Start bis zum Abschluss.Manages asynchronous code activity execution from start to completion. Dies ist eine abstrakte Klasse.This is an abstract class.

AsyncCodeActivity<TResult>

Verwaltet die asynchrone Codeaktivitätsausführung für eine Aktivität mit einem angegebenen Typ vom Start bis zum Abschluss.Manages asynchronous code activity execution, for an activity of a specified type, from start to completion. Dies ist eine abstrakte und generische Klasse.This is an abstract and generic class.

AsyncCodeActivityContext

Der Ausführungskontext für eine asynchrone Aktivität.The execution context for an asynchronous activity.

Bookmark

Stellt einen Punkt dar, an dem ein Workflow bzw. eine Aktivität passiv warten kann, bis die Wiederaufnahme erfolgt.Represents a point at which a workflow or activity can passively wait to be resumed.

BookmarkScope

Legt einen Gültigkeitsbereich für eine Gruppe von Bookmark-Objekten fest, die als unter demselben Protokoll ausgeführt kategorisiert werden.Scopes a set of Bookmark objects that are categorized as operating under the same protocol.

BookmarkScopeHandle

Ein T:System.Handle, das verwendet wird, um die Lebensdauer eines BookmarkScope zu verwalten.A T:System.Handle used to manage the lifetime of a BookmarkScope.

CodeActivity

Eine abstrakte Klasse zum Erstellen einer benutzerdefinierten Aktivität mit imperativem Verhalten, das mit der Execute(CodeActivityContext)-Methode definiert wird, die Zugriff auf Auflösungen und Erweiterungen von Variablen und Argumenten gewährt.An abstract class for creating a custom activity with imperative behavior defined with the Execute(CodeActivityContext) method, which gives access to variable and argument resolution and extensions.

CodeActivity<TResult>

Eine abstrakte Klasse zum Erstellen einer benutzerdefinierten Aktivität mit imperativem Verhalten, das in der Execute(CodeActivityContext)-Methode definiert wird, die Zugriff auf Auflösungen und Erweiterungen von Variablen und Argumenten gewährt.An abstract class for creating a custom activity with imperative behavior defined in the Execute(CodeActivityContext) method, giving access to variable and argument resolution and extensions.

CodeActivityContext

Erweitert ActivityContext und stellt zusätzliche Funktionen für CodeActivity bereit.Extends ActivityContext and provides additional functionality for CodeActivity.

DelegateArgument

Die abstrakte Basisklasse, die ein Bindungsterminal darstellt, mit dem der Datenfluss in einen und aus einem ActivityDelegate unterstützt wird.The abstract base class that represents a binding terminal that supports the flow of data into and out of an ActivityDelegate.

DelegateInArgument

Die abstrakte Basisklasse, die ein Bindungsterminal darstellt, mit dem der Datenfluss in einen ActivityDelegate unterstützt wird.The abstract base class that represents a binding terminal that supports the flow of data into an ActivityDelegate.

DelegateInArgument<T>

Ein Bindungsterminal, das den Datenfluss in einen ActivityDelegate darstellt.A binding terminal that represents the flow of data into an ActivityDelegate.

DelegateOutArgument

Die abstrakte Basisklasse, die ein Bindungsterminal darstellt, mit dem der Datenfluss aus einem ActivityDelegate unterstützt wird.The abstract base class that represents a binding terminal that supports the flow of data out of an ActivityDelegate.

DelegateOutArgument<T>

Ein Bindungsterminal, das den Datenfluss aus einem ActivityDelegate darstellt.A binding terminal that represents the flow of data out of an ActivityDelegate.

DynamicActivity

Stellt ein Objektmodell bereit, das die dynamische Erstellung von Aktivitäten ermöglicht, die per ICustomTypeDescriptor mit dem WF-Designer und der Workflowlaufzeit interagieren.Provides an object model that allows you to construct activities dynamically that interface with the WF designer and runtime using ICustomTypeDescriptor.

DynamicActivity<TResult>

Ermöglicht einen Ansatz, der mit dem Dokumentobjektmodell (DOM) konsistent ist. Dabei werden Aktivitäten, die per ICustomTypeDescriptor mit dem WF-Designer und der Workflowlaufzeit interagieren, dynamisch erstellt.Provides an approach that is consistent with the document object model (DOM), which constructs activities dynamically that interface with the WF designer and workflow runtime using ICustomTypeDescriptor.

DynamicActivityProperty

Stellt eine Eigenschaft einer DynamicActivity dar, die zur Laufzeit erstellt und im ActivityExecutionContext ausgeführt wird.Represents a property of a DynamicActivity that is created at runtime and executes in the ActivityExecutionContext.

ExceptionPersistenceExtension

Gibt Ausnahmebeibehaltung an.Specifies exception persistence.

ExclusiveHandle

Fügt einem Lesezeichen zusätzliche Informationen hinzu, mit denen es auf eine Teilmenge der Bereichshandles zugreifen kann, ausschließlich der nicht erforderlichen Handles.Adds supplementary information to a bookmark that enables it to access a subset of its scope handles, excluding handles that are not required.

ExecutionProperties

Stellt die Auflistung von Eigenschaften in einem bestimmten Bereich dar.Represents the collection of properties at a particular scope.

Handle

Stellt einen Typ dar, dessen Lebensdauer von der Workflowlaufzeit gesteuert wird.Represents a type that has its lifetime controlled by the workflow runtime.

HandleInitializationContext

Stellt die Initialisierungsumgebung eines Handle dar.Represents the initialization environment of a Handle.

InArgument

Die abstrakte Basisklasse, die ein Bindungsterminal darstellt, mit dem der Datenfluss in eine Aktivität unterstützt wird.The abstract base class that represents a binding terminal that supports the flow of data into an activity.

InArgument<T>

Ein Bindungsterminal, das den Datenfluss in eine Aktivität darstellt.A binding terminal that represents the flow of data into an activity.

InOutArgument

Die abstrakte Basisklasse, die ein Bindungsterminal darstellt, mit dem der Fluss der Daten in eine und aus einer Aktivität unterstützt wird.The abstract base class that represents a binding terminal that supports the flow of data into and out of an activity.

InOutArgument<T>

Ein Bindungsterminal, das den Datenfluss in eine oder aus einer Aktivität darstellt.A binding terminal that represents the flow of data into and out of an activity.

InvalidWorkflowException

Behandelt Ausnahmen, die auftreten, wenn ein Workflow nicht gültig ist.Handles exceptions that occur when a workflow is not valid.

InvokeCompletedEventArgs

Stellt Daten für das InvokeCompleted-Ereignis bereit.Provides data for the InvokeCompleted event.

Location

Stellt einen Verweis auf einen von einem Argument oder Variable verwendeten Wert bereit.Provides a reference to a value used by an Argument or Variable.

Location<T>

Stellt einen typisierten Verweis auf einen von einem Argument oder Variable verwendeten Wert bereit.Provides a typed reference to a value used by an Argument or Variable.

LocationReference

Stellt einen Mechanismus bereit, mit dem ein Location-Element zur Laufzeit aufgelöst werden kann.Provides a mechanism by which a Location can be resolved at runtime.

LocationReferenceEnvironment

Eine Darstellung der Umgebung von Variablen und Argumenten, die einer Aktivität zur Laufzeit zur Verfügung steht.Provides a representation of the environment of variables and arguments that is available to an activity at runtime.

NativeActivity

Eine abstrakte Basisklasse für benutzerdefinierte Aktivitäten zur Implementierung von Ausführungslogik mit der Execute(NativeActivityContext)-Methode, die über uneingeschränkten Zugriff auf die Laufzeitfeatures verfügt.Abstract base class for custom activities that implement execution logic using the Execute(NativeActivityContext) method, which has full access to the runtime's features.

NativeActivity<TResult>

Eine abstrakte Basisklasse für benutzerdefinierte Aktivitäten zur Implementierung von Ausführungslogik mit der Execute(NativeActivityContext)-Methode, die über uneingeschränkten Zugriff auf die Laufzeitfunktionen verfügt.Abstract base class for custom activities that implement execution logic using the Execute(NativeActivityContext) method, that has full access to the runtime's features.

NativeActivityAbortContext

Stellt die Ausführungsumgebung einer Aktivität dar, die abgebrochen wird.Represents the execution environment of an activity that is being aborted.

NativeActivityContext

Der Ausführungskontext für eine NativeActivity.The execution context for a NativeActivity.

NativeActivityFaultContext

Stellt die Ausführungsumgebung einer NativeActivity dar, wenn eine von einer untergeordneten Aktivität ausgelöste Ausnahme behandelt wird.Represents the execution environment of a NativeActivity when it is handling an exception thrown by a child activity.

NativeActivityTransactionContext

Der Ausführungskontext für eine NativeActivity, die der Laufzeit eine Transaktion bereitstellen muss.The execution context for a NativeActivity that needs to provide the runtime with a transaction.

NoPersistHandle

Verwaltet die Lebensdauer eines Blocks ohne Persistenz.Manages the lifetime of a no-persist block.

OutArgument

Die abstrakte Basisklasse, die ein Bindungsterminal darstellt, mit dem der Datenfluss aus einer Aktivität unterstützt wird.The abstract base class that represents a binding terminal that supports the flow of data out of an activity.

OutArgument<T>

Ein Bindungsterminal, das den Datenfluss aus einer Aktivität darstellt.A binding terminal that represents the flow of data out of an activity.

OverloadGroupAttribute

Stellt eine Methode bereit, mit der angezeigt werden kann, welche Argumentkombinationen in einer Aktivität gültig sind.Provides a method for indicating which combinations of arguments are valid in an activity.

RegistrationContext

Bietet Zugriff auf die aktuelle Auflistung von Workflowausführungseigenschaften.Provides access to the current collection of workflow execution properties.

RequiredArgumentAttribute

Anwendungselement, auf das ein Argument angewendet werden kann.Application element on which it is valid to apply an argument.

RuntimeArgument

Beschreibt die Eigenschaften eines Arguments einer Aktivität zur Laufzeit.Describes the characteristics of an argument of an activity to the runtime.

RuntimeDelegateArgument

Beschreibt die Eigenschaften von einem DelegateArgument zur Laufzeit.Describes the characteristics of a DelegateArgument to the runtime.

RuntimeTransactionHandle

Bietet Zugriff auf die Laufzeittransaktion in einer Workflowinstanz.Provides access to the run-time transaction in a workflow instance.

ValidationException

Die Ausnahme, die ausgelöst wird, wenn sich ein Workflow oder eine Aktivität in einem ungültigen Zustand befindet.The exception that is thrown when a workflow or activity is in an invalid state.

Variable

Die abstrakte Basisklasse, von der die unterstützende Variable<T>-Klasse für den Workflowdatenmember abgeleitet wird.The abstract base class from which the workflow data member support class Variable<T> derives.

Variable<T>

Stellt eine Variable in einem Workflow dar.Represents a variable in a workflow.

VersionMismatchException

Enthält Informationen über eine Versionskonfliktausnahme.Specifies information about a version mismatch exception.

WorkflowApplication

Stellt einen Host für eine einzelne Instanz eines Workflows bereit.Provides a host for a single instance of a workflow.

WorkflowApplicationAbortedEventArgs

Stellt Daten zu einer abgebrochenen Workflowinstanz bereit.Provides data about an aborted workflow instance.

WorkflowApplicationAbortedException

Stellt die Ausnahme dar, die ausgelöst wird, wenn ein Vorgang für eine Workflowinstanz nicht gültig ist, da die Instanz abgebrochen wurde.Represents the exception that is thrown when an operation on a workflow instance is not valid because the instance has been aborted.

WorkflowApplicationCompletedEventArgs

Stellt Informationen zu einer Workflowinstanz bereit, deren Ausführung abgeschlossen ist.Provides information about a workflow instance that has completed its execution.

WorkflowApplicationCompletedException

Stellt die Ausnahme dar, die ausgelöst wird, wenn ein Vorgang für eine Workflowinstanz nicht gültig ist, da die Instanz abgeschlossen wurde.Represents the exception that is thrown when an operation on a workflow instance is not valid because the instance has completed.

WorkflowApplicationEventArgs

Eine Basisklasse für Ereignisse, die einer WorkflowApplication zugeordnet sind.A base class for events associated with a WorkflowApplication .

WorkflowApplicationException

Stellt die Basisklasse zum Behandeln eines Fehlers bereit, der während der Ausführung einer Workflowanwendung auftritt.Provides the base class for handling an error that occurs during the execution of a workflow application.

WorkflowApplicationIdleEventArgs

Enthält Informationen zur Workflowinstanz im Leerlauf.Holds information about the workflow instance that has become idle.

WorkflowApplicationInstance

Enthält Informationen über eine Workflowanwendungs-Instanz.Specifies information about a workflow application instance.

WorkflowApplicationTerminatedException

Eine Ausnahme, die ausgelöst wird, wenn ein Vorgang für eine Workflowinstanz nicht gültig ist, da die Instanz beendet wurde.An exception that is thrown when an operation on a workflow instance is not valid because the instance has been terminated.

WorkflowApplicationUnhandledExceptionEventArgs

Stellt Informationen zu einer nicht behandelten Ausnahme bereit, die in einer Workflowinstanz aufgetreten ist.Provides information about an unhandled exception that occurred in a workflow instance.

WorkflowApplicationUnloadedException

Eine Ausnahme, die ausgelöst wird, wenn ein Vorgang für eine Workflowinstanz nicht gültig ist, da die Instanz entladen wurde.An exception that is thrown when an operation on a workflow instance is invalid because the instance has been unloaded.

WorkflowDataContext

Stellt den Datenkontext der aktuellen Workflowumgebung dar, und stellt eine Brücke bereit, um Workflowargumente und Variablen in den Bereich der Windows Presentation Foundation-Datenbindung aufzunehmen.Represents the data context of the current workflow environment and provides a bridge to bring workflow arguments and variables into the scope of Windows Presentation Foundation (WPF) data binding.

WorkflowIdentity

Ordnet eine beibehaltene Workflowinstanz der entsprechenden Workflowdefinition zu.Maps a persisted workflow instance to its corresponding workflow definition.

WorkflowInspectionServices

Stellt Methoden für die Arbeit mit den Laufzeitmetadaten für eine Aktivitätsstruktur bereit.Provides methods for working with the runtime metadata for an activity tree.

WorkflowInvoker

Bietet ein Instrument zum Aufrufen eines Workflows, als ob es sich dabei um einen Methodenaufruf handeln würde.Provides a means for invoking a workflow as if it were a method call.

Strukturen

ActivityMetadata

Stellt den Satz von Argumenten, untergeordneten Aktivitäten, Variablen und Delegaten dar, den eine konfigurierte Activity für die Ausführungsumgebung bereitstellt.Represents the set of arguments, child activities, variables, and delegates that a configured Activity introduces to the execution environment.

CodeActivityMetadata

Stellt den Satz von Argumenten dar, den ein konfiguriertes CodeActivity-Element für die Ausführungsumgebung bereitstellt.Represents the set of arguments that a configured CodeActivity introduces to the execution environment.

CodeActivityPublicEnvironmentAccessor

Enthält Informationen über einen öffentlichen Accessor für die Umgebung.Specifies information about a public environment accessor.

NativeActivityMetadata

Stellt den Satz von Argumenten, untergeordneten Aktivitäten, Variablen und Delegaten dar, den eine konfigurierte NativeActivity für die Ausführungsumgebung bereitstellt.Represents the set of arguments, child activities, variables, and delegates that a configured NativeActivity introduces to the execution environment.

Schnittstellen

IExecutionProperty

Stellt für Ausführungseigenschaften einen Mechanismus zum Konfigurieren von lokalem Threadspeicher vor und nach den Arbeitselementen der zugeordneten Aktivität bereit.Provides execution properties with a mechanism for configuring thread local storage before and after the work items of the associated activity.

IPropertyRegistrationCallback

Ermöglicht es einer Workflowausführungseigenschaft, benutzerdefinierte Logik zur Registrierung und zur Aufhebung der Registrierung bereitzustellen.Allows a workflow execution property to provide custom registration and un-registration logic.

Enumerationen

ActivityInstanceState

Beschreibt den Status einer Aktivitätsinstanz.Describes the state of an activity instance.

ArgumentDirection

Gibt die Richtung des Datenflusses für ein Argument an.Specifies the direction of data flow for an Argument.

BookmarkOptions

Gibt die Optionen für Bookmark an.Specifies the options for a Bookmark.

BookmarkResumptionResult

Definiert eine Enumeration, deren Member das Ergebnis von Lesezeichenplanungsanforderungen darstellen.Defines an enumeration whose members represent the outcome of bookmark scheduling requests.

PersistableIdleAction

Gibt die Aktion an, die eintritt, wenn ein Workflow in den Leerlauf versetzt wird, während Persistenz zulässig ist.Specifies the action that occurs when a workflow becomes idle when persistence is allowed.

UnhandledExceptionAction

Gibt die Aktion an, die eintritt, wenn eine Ausnahme den Stamm eines Workflows mit Escapezeichen schützt.Specifies the action that occurs when an exception escapes the root of a workflow.

VariableModifiers

Gibt an, wie die Workflow-Laufzeit Variable-Objekte behandelt.Specifies the way the workflow runtime treats Variable objects.

WorkflowIdentityFilter

Gibt den Workflowidentitätsfilter an.Specifies the workflow identity filter.

Delegaten

BookmarkCallback

Stellt die Methode dar, die bei der Wiederaufnahme eines Bookmark aufgerufen wird.Represents the method that is called when a Bookmark is resumed.

CompletionCallback

Die Methode, die beim Abschluss einer Aktivität aufgerufen wird.The method that is called when an activity completes.

CompletionCallback<TResult>

Die Methode, die beim Abschluss einer Aktivität aufgerufen wird.The method that is called when an activity completes.

DelegateCompletionCallback

Stellt die Methode dar, die beim Abschluss eines ActivityDelegate aufgerufen wird.Represents the method that is called when an ActivityDelegate completes.

FaultCallback

Stellt die Methode dar, die aufgerufen wird, wenn eine geplante Aktivität oder eines ihrer untergeordneten Elemente den Status Faulted annimmt.Represents the method that is called when a scheduled activity or one of its children enters the Faulted state.