Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Microsoft.PowerShell.Workflow Namespace

 

Updated: April 27, 2016

Applies To: Windows PowerShell

The Microsoft.PowerShell.Workflow namespace contains classes that provide extensibility to Windows PowerShell workflow.

ClassDescription
System_CAPS_pubclassAstToWorkflowConverter

Converts a PowerShell abstract syntax tree into a function that invokes a script as a workflow job. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassAstToXamlConverter

Converts the abstract syntax tree of a PowerShell function into the workflow XAML code that represents it. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowConfigurationProvider

Provides static methods that are used to configure global settings for workflows. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowContext

Contains metadata related to the common and specific parameters passed to workflow, and metadata related to jobs, clients, and callers. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowDefinition

Defines metadata for a Windows PowerShell workflow. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowExtensions

Contains functionality that allows the addition of custom extensions to the PowerShell workflow engine. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowFileInstanceStore

Contains functionality for storing stream data to disk. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowId

A Guid that identifies a Windows PowerShell workflow. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowInstance

Represents all of the information related to a workflow instance. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowInstanceStore

Represents the persisted memory associated with a PSWorkflowInstance object. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowJob

Implements a workflow job. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowJobManager

Provides methods to manage jobs that Windows PowerShell workflows can run.

This class is also used to control the number of workflows that run simultaneously. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowRemoteActivityState

Represents the remote activities state of a workflow. Introduced in Windows PowerShell 4.0.

System_CAPS_pubclassPSWorkflowRuntime

Represents the runtime for the Windows PowerShell workflow host. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowSessionConfiguration

This class provides configuration for the Windows PowerShell workflow endpoint. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowTimer

Describes all timers that are related to workflow. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassPSWorkflowValidator

This class exposes the ValidateWorkflow method, which validates all of the activities in a Windows PowerShell workflow to check whether they are allowed. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassValidation

Contains members that allow for controlling the validation mechanism of the Windows PowerShell workflow engine. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassWorkflowJobSourceAdapter

Allows workflow instances to be exposed as jobs in Windows PowerShell. Instances of this class manage the collection of jobs associated with a Windows PowerShell workflow. Introduced in Windows PowerShell 3.0.

System_CAPS_pubclassWorkflowReturnException

Exception thrown to return from workflow. This is similar to a function return.

Introduced in Windows PowerShell 4.0.

EnumerationDescription
System_CAPS_pubenumActivityRunMode

Specifies how to run an activity. Introduced in Windows PowerShell 3.0.

System_CAPS_pubenumPSPersistableIdleAction

Specifies the action that occurs if a workflow becomes idle when persistence is allowed. Introduced in Windows PowerShell 3.0.

System_CAPS_pubenumWorkflowStoreComponents

Specifies the components of a Windows PowerShell workflow. Introduced in Windows PowerShell 3.0.

System_CAPS_pubenumWorkflowUnhandledErrorAction

Indicates the action to take for unhandled errors in Windows PowerShell workflows. Introduced in Windows PowerShell 3.0.

Return to top
Show: