다음을 통해 공유


SqlTrackingQueryOptions.WorkflowStatus 속성

정의

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

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

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

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

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

적용 대상