SqlTrackingQueryOptions.WorkflowStatus 속성

정의

호출WorkflowStatus에서 SqlTrackingWorkflowInstance 반환된 개체 집합 GetWorkflows(SqlTrackingQueryOptions) 을 제한하는 데 사용되는 값을 가져오거나 설정합니다.

public:
 property Nullable<System::Workflow::Runtime::WorkflowStatus> WorkflowStatus { Nullable<System::Workflow::Runtime::WorkflowStatus> get(); void set(Nullable<System::Workflow::Runtime::WorkflowStatus> value); };
public System.Workflow.Runtime.WorkflowStatus? WorkflowStatus { get; set; }
member this.WorkflowStatus : Nullable<System.Workflow.Runtime.WorkflowStatus> with get, set
Public Property WorkflowStatus As Nullable(Of WorkflowStatus)

속성 값

값 중 WorkflowStatus 하나 또는 null(Nothing Visual Basic의 경우)입니다. 기본값은 null(Nothing)입니다.

설명

SqlTrackingQueryOptions지정된 기간 동안 지정한 상태 및 SqlTrackingWorkflowInstance지정된 개체 중 하나 SqlTrackingQuery.GetWorkflows 이상과 일치하는 추출된 Type 데이터가 있는 워크플로 인스턴스 WorkflowTypeWorkflowStatusStatusMinDateTime 대한 호출 StatusMaxDateTime 로 반환되는 개체 TrackingDataItemValue집합 TrackingDataItems 을 제한합니다.

워크플로 인스턴스는 지정된 기간 WorkflowStatus 전이나 기간 동안 해당 워크플로 인스턴스에 대해 마지막으로 WorkflowTrackingRecord 받은 속성이 지정된 값에 매핑되는 WorkflowTrackingRecord.TrackingWorkflowEvent값으로 TrackingWorkflowEvent 설정된 경우 일치하는 System.Workflow.Runtime.WorkflowStatus 상태를 갖는 것으로 WorkflowStatus 간주됩니다. 따라서 워크플로 인스턴스의 TrackingProfile 경우 적절한 WorkflowTrackPoint 값에 대해 구성된 인스턴스가 있어야 합니다System.Workflow.Runtime.Tracking.TrackingWorkflowEvent. 워크플로 추적 레코드에서 전송된 값만 TrackingWorkflowEvent 일치시킬 수 있습니다. 워크플로 인스턴스에 대해 워크플로 추적 레코드가 전송되지 않은 경우 워크플로 인스턴스의 상태가 WorkflowStatus.Created있는 것으로 간주됩니다.

다음 표에서는 값과 TrackingWorkflowEvent 값 간의 WorkflowStatus 매핑을 보여줍니다.

TrackingWorkflowEvent 값 WorkflowStatus 값
Aborted Running
Changed Running
Completed Completed
Created Created
Exception Running
Idle Running
Loaded Running
Persisted Running
Resumed Running
Started Running
Suspended Suspended
Terminated Terminated
Unloaded Running

null(WorkflowStatus)이면 Nothing 반환된 개체 집합 SqlTrackingWorkflowInstance 이 상태에 의해 제한되지 않습니다. 즉, SqlTrackingWorkflowInstance 다른 속성SqlTrackingQueryOptions으로 지정된 매개 변수와 일치하는 워크플로 인스턴스에 대해 개체가 반환됩니다.

적용 대상