Freigeben über


IWorkflowDebugger.SetInitialActivityStatus Methode

Definition

Wird aufgerufen, um den ursprünglichen Status der Aktivitäten in einem Workflow festzulegen.

public:
 void SetInitialActivityStatus(Guid programId, Guid scheduleTypeId, Guid instanceId, System::String ^ activityQualifiedName, System::String ^ hierarchicalActivityId, System::Workflow::ComponentModel::ActivityExecutionStatus status, int stateReaderId);
public void SetInitialActivityStatus (Guid programId, Guid scheduleTypeId, Guid instanceId, string activityQualifiedName, string hierarchicalActivityId, System.Workflow.ComponentModel.ActivityExecutionStatus status, int stateReaderId);
abstract member SetInitialActivityStatus : Guid * Guid * Guid * string * string * System.Workflow.ComponentModel.ActivityExecutionStatus * int -> unit
Public Sub SetInitialActivityStatus (programId As Guid, scheduleTypeId As Guid, instanceId As Guid, activityQualifiedName As String, hierarchicalActivityId As String, status As ActivityExecutionStatus, stateReaderId As Integer)

Parameter

programId
Guid

Eine intern erzeugte Guid, die einer WorkflowRuntime-Instanz zugeordnet ist.

scheduleTypeId
Guid

Eine intern erzeugte Guid, die einem Workflowtyp zugeordnet ist.

instanceId
Guid

Eine Guid, die der momentan ausgeführten Workflowinstanz zugeordnet ist.

activityQualifiedName
String

Eine String, die den vollqualifizierten Namen der aktuellen Aktivität enthält.

hierarchicalActivityId
String

Eine String, die den qualifizierten Namen der übergeordneten Aktivität enthält.

status
ActivityExecutionStatus

Der ExecutionStatus der aktuellen Aktivität.

stateReaderId
Int32

Ein Int32-Element, das die der aktuellen Aktivität zugeordnete Aktivitätsausführungskontext-ID enthält.

Hinweise

Diese Methode wird aufgerufen, wenn eine Workflowinstanz aus einem Persistenzspeicher geladen wird oder wenn der Debugger an einen Workflowhost angefügt ist, für den die Workflowinstanz bereits ausgeführt wird.

Gilt für: