System.Workflow.ComponentModel
TOC
Collapse the table of content
Expand the table of content

System.Workflow.ComponentModel Namespace

 

Provides classes related to the Windows Workflow Foundation component model.

ClassDescription
System_CAPS_pubclassActivity

Obsolete.Represents the fundamental building block of workflows. Activity is the base class for all activities.

System_CAPS_pubclassActivityBind

Obsolete.Binds an activity's property to a property, field, indexer, method, event, or another activity's property. This class cannot be inherited.

System_CAPS_pubclassActivityChangeAction

Obsolete.Represents a proposed change to a CompositeActivity within a running workflow instance. This class must be inherited.

System_CAPS_pubclassActivityCollection

Obsolete.Models a strongly typed ICollection of type Activity.

System_CAPS_pubclassActivityCollectionChangeEventArgs

Obsolete.Represents the information needed by an event handler to perform custom processing whenever the contents of an ActivityCollection changes.

System_CAPS_pubclassActivityCondition

Obsolete.Represents an abstract class for an expression, which evaluates to a Boolean. This class must be inherited.

System_CAPS_pubclassActivityExecutionContext

Obsolete.Represents the execution environment of an Activity. This class cannot be inherited.

System_CAPS_pubclassActivityExecutionContextManager

Obsolete.Allows a CompositeActivity to create and manage execution contexts for its child activities. This class cannot be inherited.

System_CAPS_pubclassActivityExecutionStatusChangedEventArgs

Obsolete.Holds information relating to the change of execution status event for an Activity. This class cannot be inherited.

System_CAPS_pubclassAddedActivityAction

Obsolete.Represents a proposed addition of an Activity to a CompositeActivity within a running workflow instance.

System_CAPS_pubclassAlternateFlowActivityAttribute

Obsolete.Custom attribute which indicates that the activity supports an alternative flow. This class cannot be inherited.

System_CAPS_pubclassCancellationHandlerActivity

Obsolete.Represents cancellation logic that can be associated with a CompositeActivity. This class cannot be inherited.

System_CAPS_pubclassCompensatableTransactionScopeActivity

Obsolete.Defines a compensatable version of the TransactionScopeActivity activity. This class cannot be inherited.

System_CAPS_pubclassCompensateActivity

Obsolete.Triggers the compensation of a completed child Activity that implements the ICompensatableActivity interface. This class cannot be inherited.

System_CAPS_pubclassCompensationHandlerActivity

Obsolete.Specifies workflow logic that undoes, or compensates for, the successful execution of the associated CompositeActivity. This class cannot be inherited.

System_CAPS_pubclassCompositeActivity

Obsolete.Derivative of Activity that is the base class for all activities that contain other activities. A CompositeActivity is responsible for managing the execution of its child activities.

System_CAPS_pubclassDependencyObject

Obsolete.The base class for all objects that have dependency properties. This class must be inherited.

System_CAPS_pubclassDependencyProperty

Obsolete.A special kind of property that can be defined or attached to a DependencyObject. There are three kinds of dependency properties: instance properties, meta properties, and attached properties. This class cannot be inherited.

System_CAPS_pubclassFaultHandlerActivity

Obsolete.Represents the activity class used to handle an Exception of the type specified by the FaultType property. This class cannot be inherited.

System_CAPS_pubclassFaultHandlersActivity

Obsolete.Represents a CompositeActivity that has an ordered list of child activities of type FaultHandlerActivity. This class cannot be inherited.

System_CAPS_pubclassPersistOnCloseAttribute

Obsolete.Indicates that the current workflow instance must be persisted when the adorned activity completes its execution. This class cannot be inherited.

System_CAPS_pubclassPropertyMetadata

Obsolete.Represents the behavior of a dependency property.

System_CAPS_pubclassQueueEventArgs

Obsolete.Represents the event arguments for a workflow queue-related event.

System_CAPS_pubclassRemovedActivityAction

Obsolete.Represents a proposed removal of an Activity from a CompositeActivity within a running workflow instance.

System_CAPS_pubclassSuspendActivity

Obsolete.Suspends the running workflow instance when executed. This class cannot be inherited.

System_CAPS_pubclassSynchronizationScopeActivity

Obsolete.Represents a section of workflow that requires controlled access to shared variables. If two or more instances of a SynchronizationScopeActivity access the same variables, then the execution of these activities is effectively serialized. This class cannot be inherited.

System_CAPS_pubclassTerminateActivity

Obsolete.Terminates the running workflow instance when an abnormal situation occurs. This class cannot be inherited.

System_CAPS_pubclassThrowActivity

Obsolete.Models the throwing of an exception. This class cannot be inherited.

System_CAPS_pubclassTransactionScopeActivity

Obsolete.A section of workflow which demarcates a transaction boundary. A new Transaction is started when this Activity begins executing and the transaction commits when the Activity closes successfully. This class cannot be inherited.

System_CAPS_pubclassWorkflowChangeAction

Obsolete.An abstract base class from which all classes that represent proposed changes to a running workflow instance must derive.

System_CAPS_pubclassWorkflowChanges

Obsolete.Represents a set of proposed changes to a running workflow instance.

System_CAPS_pubclassWorkflowParameterBinding

Obsolete.A general-purpose class that represents a binding to a named parameter. This class cannot be inherited.

System_CAPS_pubclassWorkflowParameterBindingCollection

Obsolete.Represents a KeyedCollection<TKey, TItem> of type WorkflowParameterBinding. This class may not be inherited.

System_CAPS_pubclassWorkflowTerminatedException

Obsolete.Represents the Exception that is raised when a workflow is terminated. This class cannot be inherited.

System_CAPS_pubclassWorkflowTransactionOptions

Obsolete.Container for workflow transaction type options. This class cannot be inherited.

InterfaceDescription
System_CAPS_pubinterfaceIActivityEventListener<T>

Obsolete.Defines the interface for an object that listens for an event.

System_CAPS_pubinterfaceICompensatableActivity

Obsolete.Defines the interface required by an Activity that can be compensated.

System_CAPS_pubinterfaceIDynamicPropertyTypeProvider

Obsolete.Provides a property type to the bind infrastructure. It is implemented by activities that contain a property of variable type, where the type can vary depending on other activity settings.

System_CAPS_pubinterfaceIStartWorkflow

Obsolete.Defines a service that can be obtained from an ActivityExecutionContext for the purpose of starting a new workflow instance.

System_CAPS_pubinterfaceIWorkflowChangeDiff

Obsolete.Supports mining of workflow changes.

DelegateDescription
System_CAPS_pubdelegateGetValueOverride

Allows a custom override of the GetValue logic associated with a dependency property that is defined on a dependency object.

System_CAPS_pubdelegateSetValueOverride

Allows a custom override of the SetValue logic associated with a dependency property that is defined on a dependency object.

EnumerationDescription
System_CAPS_pubenumActivityCollectionChangeAction

Obsolete.Represents an enumeration of the permissible actions which may be performed on an ActivityCollection, which typically represents the collection of all child activities of a CompositeActivity.

System_CAPS_pubenumActivityExecutionResult

Obsolete.Enumeration of activity result values that qualifies the state of an Activity that has an ActivityExecutionStatus of Closed.

System_CAPS_pubenumActivityExecutionStatus

Obsolete.Enumeration of activity status values that correspond to the life cycle of an activity within a running workflow instance.

System_CAPS_pubenumDependencyPropertyOptions

Obsolete.Represents an enumeration of DependencyProperty options.

Return to top
Show:
© 2016 Microsoft