System.Activities
TOC
Collapse the table of content
Expand the table of content

System.Activities Namespace

.NET Framework (current version)
 

Provides classes related to system activities.

ClassDescription
System_CAPS_pubclassActivity

An abstract base class used to create composite activities from pre-existing Activity objects.

System_CAPS_pubclassActivity<TResult>

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.

System_CAPS_pubclassActivityAction

Defines an activity delegate that has no in arguments and does not return a value.

System_CAPS_pubclassActivityAction<T>

Defines an activity delegate that has one in argument and does not return a value.

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

Defines an activity delegate that has ten in arguments and does not return a value.

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

Defines an activity delegate that has eleven in arguments and does not return a value.

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

Defines an activity delegate that has twelve in arguments and does not return a value.

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

Defines an activity delegate that has thirteen in arguments and does not return a value.

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

Defines an activity delegate that has fourteen in arguments and does not return a value.

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

Defines an activity delegate that has fifteen in arguments and does not return a value.

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

Defines an activity delegate that has sixteen in arguments and does not return a value.

System_CAPS_pubclassActivityAction<T1, T2>

Defines an activity delegate that has two in arguments and does not return a value.

System_CAPS_pubclassActivityAction<T1, T2, T3>

Defines an activity delegate that has three in arguments and does not return a value.

System_CAPS_pubclassActivityAction<T1, T2, T3, T4>

Defines an activity delegate that has four in arguments and does not return a value.

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

Defines an activity delegate that has five in arguments and does not return a value.

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

Defines an activity delegate that has six in arguments and does not return a value.

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

Defines an activity delegate that has seven in arguments and does not return a value.

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

Defines an activity delegate that has eight in arguments and does not return a value.

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

Defines an activity delegate that has nine in arguments and does not return a value.

System_CAPS_pubclassActivityBuilder

Provides property data for a workflow activity.

System_CAPS_pubclassActivityBuilder<TResult>

Provides property data for a generic workflow activity.

System_CAPS_pubclassActivityContext

The base class for context classes that represent the execution environment of an activity.

System_CAPS_pubclassActivityDelegate

Represents an activity-based callback.

System_CAPS_pubclassActivityFunc<TResult>

Defines an activity delegate with no in arguments and one out argument of type Tresult.

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

Defines an activity delegate with nine in arguments of type T and one out argument of type TResult.

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

Defines an activity delegate with one in argument of type T and one out argument of type TResult.

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

Defines an activity delegate with one in argument of type T and one out argument of type TResult.

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

Defines an activity delegate with one in argument of type T and one out argument of type TResult.

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

Defines an activity delegate with one in argument of type T and one out argument of type TResult.

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

Defines an activity delegate with one in argument of type T and one out argument of type TResult.

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

Defines an activity delegate with one in argument of type T and one out argument of type TResult.

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

Defines an activity delegate with one in argument of type T and one out argument of type TResult.

System_CAPS_pubclassActivityFunc<T, TResult>

Defines an activity delegate with one in argument of type T and one out argument of type TResult.

System_CAPS_pubclassActivityFunc<T1, T2, TResult>

Defines an activity delegate with one in argument of type T and one out argument of type TResult.

System_CAPS_pubclassActivityFunc<T1, T2, T3, TResult>

Defines an activity delegate with three in arguments of type T and one out argument of type TResult.

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

Defines an activity delegate with four in arguments of type T and one out argument of type TResult.

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

Defines an activity delegate with five in arguments of type T and one out argument of type TResult.

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

Defines an activity delegate with six in arguments of type T and one out argument of type TResult.

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

Defines an activity delegate with seven in arguments of type T and one out argument of type TResult.

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

Defines an activity delegate with eight in arguments of type T and one out argument of type TResult.

System_CAPS_pubclassActivityInstance

Represents the instance state of an activity at runtime.

System_CAPS_pubclassActivityPropertyReference

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.

System_CAPS_pubclassActivityWithResult

Retrieves the value or type of an activity out argument. This class is abstract and derives from Activity class.

System_CAPS_pubclassArgument

The abstract base class that represents a binding terminal that supports the flow of data into and out of an activity.

System_CAPS_pubclassAsyncCodeActivity

Manages asynchronous code activity execution from start to completion. This is an abstract class.

System_CAPS_pubclassAsyncCodeActivity<TResult>

Manages asynchronous code activity execution, for an activity of a specified type, from start to completion. This is an abstract and generic class.

System_CAPS_pubclassAsyncCodeActivityContext

The execution context for an asynchronous activity.

System_CAPS_pubclassBookmark

Represents a point at which a workflow or activity can passively wait to be resumed.

System_CAPS_pubclassBookmarkScope

Scopes a set of Bookmark objects that are categorized as operating under the same protocol.

System_CAPS_pubclassBookmarkScopeHandle

A T:System.Handle used to manage the lifetime of a BookmarkScope.

System_CAPS_pubclassCodeActivity

An abstract class for creating a custom activity with imperative behavior defined with the Execute method, which gives access to variable and argument resolution and extensions.

System_CAPS_pubclassCodeActivity<TResult>

An abstract class for creating a custom activity with imperative behavior defined in the Execute method, giving access to variable and argument resolution and extensions.

System_CAPS_pubclassCodeActivityContext

Extends ActivityContext and provides additional functionality for CodeActivity.

System_CAPS_pubclassDelegateArgument

The abstract base class that represents a binding terminal that supports the flow of data into and out of an ActivityDelegate.

System_CAPS_pubclassDelegateInArgument

The abstract base class that represents a binding terminal that supports the flow of data into an ActivityDelegate.

System_CAPS_pubclassDelegateInArgument<T>

A binding terminal that represents the flow of data into an ActivityDelegate.

System_CAPS_pubclassDelegateOutArgument

The abstract base class that represents a binding terminal that supports the flow of data out of an ActivityDelegate.

System_CAPS_pubclassDelegateOutArgument<T>

A binding terminal that represents the flow of data out of an ActivityDelegate.

System_CAPS_pubclassDynamicActivity

Provides an object model that allows you to construct activities dynamically that interface with the WF designer and runtime using ICustomTypeDescriptor.

System_CAPS_pubclassDynamicActivity<TResult>

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.

System_CAPS_pubclassDynamicActivityProperty

Represents a property of a DynamicActivity that is created at runtime and executes in the ActivityExecutionContext.

System_CAPS_pubclassExceptionPersistenceExtension

Specifies exception persistence.

System_CAPS_pubclassExclusiveHandle

Adds supplementary information to a bookmark that enables it to access a subset of its scope handles, excluding handles that are not required.

System_CAPS_pubclassExecutionProperties

Represents the collection of properties at a particular scope.

System_CAPS_pubclassHandle

Represents a type that has its lifetime controlled by the workflow runtime.

System_CAPS_pubclassHandleInitializationContext

Represents the initialization environment of a Handle.

System_CAPS_pubclassInArgument

The abstract base class that represents a binding terminal that supports the flow of data into an activity.

System_CAPS_pubclassInArgument<T>

A binding terminal that represents the flow of data into an activity.

System_CAPS_pubclassInOutArgument

The abstract base class that represents a binding terminal that supports the flow of data into and out of an activity.

System_CAPS_pubclassInOutArgument<T>

A binding terminal that represents the flow of data into and out of an activity.

System_CAPS_pubclassInvalidWorkflowException

Handles exceptions that occur when a workflow is not valid.

System_CAPS_pubclassInvokeCompletedEventArgs

Provides data for the InvokeCompleted event.

System_CAPS_pubclassLocation

Provides a reference to a value used by an Argument or Variable.

System_CAPS_pubclassLocation<T>

Provides a typed reference to a value used by an Argument or Variable.

System_CAPS_pubclassLocationReference

Provides a mechanism by which a Location can be resolved at runtime.

System_CAPS_pubclassLocationReferenceEnvironment

Provides a representation of the environment of variables and arguments that is available to an activity at runtime.

System_CAPS_pubclassNativeActivity

Abstract base class for custom activities that implement execution logic using the M:System.Activities.NativeActivity.Execute(System.Activities.ActivityExecutionContext) method, which has full access to the runtime’s features.

System_CAPS_pubclassNativeActivity<TResult>

Abstract base class for custom activities that implement execution logic using the M:System.Activities.NativeActivity`1.Execute(System.Activities.ActivityExecutionContext) method, that has full access to the runtime’s features.

System_CAPS_pubclassNativeActivityAbortContext

Represents the execution environment of an activity that is being aborted.

System_CAPS_pubclassNativeActivityContext

The execution context for a NativeActivity.

System_CAPS_pubclassNativeActivityFaultContext

Represents the execution environment of a NativeActivity when it is handling an exception thrown by a child activity.

System_CAPS_pubclassNativeActivityTransactionContext

The execution context for a NativeActivity that needs to provide the runtime with a transaction.

System_CAPS_pubclassNoPersistHandle

Manages the lifetime of a no-persist block.

System_CAPS_pubclassOutArgument

The abstract base class that represents a binding terminal that supports the flow of data out of an activity.

System_CAPS_pubclassOutArgument<T>

A binding terminal that represents the flow of data out of an activity.

System_CAPS_pubclassOverloadGroupAttribute

Provides a method for indicating which combinations of arguments are valid in an activity.

System_CAPS_pubclassRegistrationContext

Provides access to the current collection of workflow execution properties.

System_CAPS_pubclassRequiredArgumentAttribute

Application element on which it is valid to apply an argument.0

System_CAPS_pubclassRuntimeArgument

Describes the characteristics of an argument of an activity to the runtime.

System_CAPS_pubclassRuntimeDelegateArgument

Describes the characteristics of a DelegateArgument to the runtime.

System_CAPS_pubclassRuntimeTransactionHandle

Provides access to the run-time transaction in a workflow instance.

System_CAPS_pubclassValidationException

The exception that is thrown when a workflow or activity is in an invalid state.

System_CAPS_pubclassVariable

The abstract base class from which the workflow data member support class Variable<T> derives.

System_CAPS_pubclassVariable<T>

Represents a variable in a workflow.

System_CAPS_pubclassVersionMismatchException

Specifies information about a version mismatch exception.

System_CAPS_pubclassWorkflowApplication

Provides a host for a single instance of a workflow.

System_CAPS_pubclassWorkflowApplicationAbortedEventArgs

Provides data about an aborted workflow instance.

System_CAPS_pubclassWorkflowApplicationAbortedException

Represents the exception that is thrown when an operation on a workflow instance is not valid because the instance has been aborted.

System_CAPS_pubclassWorkflowApplicationCompletedEventArgs

Provides information about a workflow instance that has completed its execution.

System_CAPS_pubclassWorkflowApplicationCompletedException

Represents the exception that is thrown when an operation on a workflow instance is not valid because the instance has completed.

System_CAPS_pubclassWorkflowApplicationEventArgs

A base class for events associated with a WorkflowApplication .

System_CAPS_pubclassWorkflowApplicationException

Provides the base class for handling an error that occurs during the execution of a workflow application.

System_CAPS_pubclassWorkflowApplicationIdleEventArgs

Holds information about the workflow instance that has become idle.

System_CAPS_pubclassWorkflowApplicationInstance

Specifies information about a workflow application instance.

System_CAPS_pubclassWorkflowApplicationTerminatedException

An exception that is thrown when an operation on a workflow instance is not valid because the instance has been terminated.

System_CAPS_pubclassWorkflowApplicationUnhandledExceptionEventArgs

Provides information about an unhandled exception that occurred in a workflow instance.

System_CAPS_pubclassWorkflowApplicationUnloadedException

An exception that is thrown when an operation on a workflow instance is invalid because the instance has been unloaded.

System_CAPS_pubclassWorkflowDataContext

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.

System_CAPS_pubclassWorkflowIdentity

Maps a persisted workflow instance to its corresponding workflow definition.

System_CAPS_pubclassWorkflowInspectionServices

Provides methods for working with the runtime metadata for an activity tree.

System_CAPS_pubclassWorkflowInvoker

Provides a means for invoking a workflow as if it were a method call.

StructureDescription
System_CAPS_pubstructureActivityMetadata

Represents the set of arguments, child activities, variables, and delegates that a configured Activity introduces to the execution environment.

System_CAPS_pubstructureCodeActivityMetadata

Represents the set of arguments that a configured CodeActivity introduces to the execution environment.

System_CAPS_pubstructureCodeActivityPublicEnvironmentAccessor

Specifies information about a public environment accessor.

System_CAPS_pubstructureNativeActivityMetadata

Represents the set of arguments, child activities, variables, and delegates that a configured NativeActivity introduces to the execution environment.

InterfaceDescription
System_CAPS_pubinterfaceIExecutionProperty

Provides execution properties with a mechanism for configuring thread local storage before and after the work items of the associated activity.

System_CAPS_pubinterfaceIPropertyRegistrationCallback

Allows a workflow execution property to provide custom registration and un-registration logic.

DelegateDescription
System_CAPS_pubdelegateBookmarkCallback

Represents the method that is called when a Bookmark is resumed.

System_CAPS_pubdelegateCompletionCallback

The method that is called when an activity completes.

System_CAPS_pubdelegateCompletionCallback<TResult>

The method that is called when an activity completes.

System_CAPS_pubdelegateDelegateCompletionCallback

Represents the method that is called when an ActivityDelegate completes.

System_CAPS_pubdelegateFaultCallback

Represents the method that is called when a scheduled activity or one of its children enters the Faulted state.

EnumerationDescription
System_CAPS_pubenumActivityInstanceState

Describes the state of an activity instance.

System_CAPS_pubenumArgumentDirection

Specifies the direction of data flow for an Argument.

System_CAPS_pubenumBookmarkOptions

Specifies the options for a Bookmark.

System_CAPS_pubenumBookmarkResumptionResult

Defines an enumeration whose members represent the outcome of bookmark scheduling requests.

System_CAPS_pubenumPersistableIdleAction

Specifies the action that occurs when a workflow becomes idle when persistence is allowed.

System_CAPS_pubenumUnhandledExceptionAction

Specifies the action that occurs when an exception escapes the root of a workflow.

System_CAPS_pubenumVariableModifiers

Specifies the way the workflow runtime treats Variable objects.

System_CAPS_pubenumWorkflowIdentityFilter

Specifies the workflow identity filter.

Return to top
Show:
© 2016 Microsoft