PSWorkflowInstance Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
WorkflowInstance
public ref class PSWorkflowInstance abstract : IDisposable
public abstract class PSWorkflowInstance : IDisposable
type PSWorkflowInstance = class
interface IDisposable
Public MustInherit Class PSWorkflowInstance
Implements IDisposable
- Inheritance
-
PSWorkflowInstance
- Implements
Constructors
PSWorkflowInstance() |
Properties
CreationContext |
Gets the workflow job creation context. |
Disposed |
_disposed |
Error |
Gets the streams of workflow. |
InstanceId |
Gets the Guid of workflow instance. |
InstanceStore |
InstanceStore |
OnAborted |
On aborted handler. |
OnCompleted |
On completed handler. |
OnFaulted |
On faulted handler. |
OnIdle |
On idle handler. |
OnPersistableIdleAction |
On persistable idle action handler. |
OnStopped |
On stopped handler. |
OnSuspended |
On suspended handler. |
OnUnloaded |
On unloaded handler. |
PSWorkflowContext |
Gets the metadatas of workflow. |
PSWorkflowDefinition |
Gets the definition of workflow. |
PSWorkflowJob |
PSWorkflowJob |
RemoteActivityState |
Gets/Sets the RemoteActivityState of workflow. |
State |
State |
Streams |
Gets the streams of workflow. |
SyncLock |
Synchonization object available to derived classes. |
Timer |
Gets the timers of workflow. |
Methods
Dispose() |
Dispose |
Dispose(Boolean) |
Dispose |
DisposeStreams() |
Dispose the streams to save memory |
DoAbortInstance(String) |
DoAbortInstance |
DoCreateInstance() |
Loads the xaml to create an executable activity. |
DoExecuteInstance() |
DoExecuteInstance |
DoGetPersistableIdleAction(ReadOnlyCollection<BookmarkInfo>, Boolean) |
DoGetPersistableIdleAction |
DoPersistInstance() |
DoPersistInstance |
DoRemoveInstance() |
Remove |
DoResumeBookmark(Bookmark, Object) |
DoResumeBookmark |
DoResumeInstance(String) |
DoResumeInstance |
DoStopInstance() |
DoStopInstance |
DoSuspendInstance(Boolean) |
DoSuspendInstance |
DoTerminateInstance(String, Boolean) |
DoTerminateInstance |
DoTerminateInstance(String) |
DoTerminateInstance |