WorkflowApplicationInstance WorkflowApplicationInstance WorkflowApplicationInstance WorkflowApplicationInstance Class

Definition

Specifies information about a workflow application instance.

public ref class WorkflowApplicationInstance
public class WorkflowApplicationInstance
type WorkflowApplicationInstance = class
Public Class WorkflowApplicationInstance
Inheritance
WorkflowApplicationInstanceWorkflowApplicationInstanceWorkflowApplicationInstanceWorkflowApplicationInstance

Remarks

This class supports the versioning and dynamic update functionality of Windows Workflow Foundation. For more information about workflow versioning, workflow identity, and dynamic update, see the following topics:

Properties

DefinitionIdentity DefinitionIdentity DefinitionIdentity DefinitionIdentity

Gets or sets the definition identity of the workflow.

InstanceId InstanceId InstanceId InstanceId

Gets the unique identifier of the workflow instance.

InstanceStore InstanceStore InstanceStore InstanceStore

Gets or sets an object that provides access to the persisted state of the current instance of the workflow application.

Methods

Abandon() Abandon() Abandon() Abandon()

Causes the state machine to transition to the abandoned state.

Abandon(TimeSpan) Abandon(TimeSpan) Abandon(TimeSpan) Abandon(TimeSpan)

Causes the state machine to transition to the abandoned state with the specified timeout value.

BeginAbandon(AsyncCallback, Object) BeginAbandon(AsyncCallback, Object) BeginAbandon(AsyncCallback, Object) BeginAbandon(AsyncCallback, Object)

Begins an asynchronous abandon operation.

BeginAbandon(TimeSpan, AsyncCallback, Object) BeginAbandon(TimeSpan, AsyncCallback, Object) BeginAbandon(TimeSpan, AsyncCallback, Object) BeginAbandon(TimeSpan, AsyncCallback, Object)

Begins an asynchronous abandon operation.

CanApplyUpdate(DynamicUpdateMap, IList<ActivityBlockingUpdate>) CanApplyUpdate(DynamicUpdateMap, IList<ActivityBlockingUpdate>) CanApplyUpdate(DynamicUpdateMap, IList<ActivityBlockingUpdate>) CanApplyUpdate(DynamicUpdateMap, IList<ActivityBlockingUpdate>)

Returns a value that indicates whether the WorkflowApplicationInstance can apply update.

EndAbandon(IAsyncResult) EndAbandon(IAsyncResult) EndAbandon(IAsyncResult) EndAbandon(IAsyncResult)

Completes an asynchronous abandon operation.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to