Share via


WorkflowInstanceManager.GetInstanceCount 方法 (String, WorkflowInstanceStatus, String())

擷取具有特定狀態並符合所指定啟用中繼資料篩選條件之特定工作流程的所有工作流程執行個體數目。

命名空間:  Microsoft.Workflow.Client
組件:  Microsoft.Workflow.Client (在 Microsoft.Workflow.Client.dll 中)

語法

'宣告
Public Function GetInstanceCount ( _
    workflowName As String, _
    workflowStatus As WorkflowInstanceStatus, _
    ParamArray activationMetadataFilter As String() _
) As Integer
'用途
Dim instance As WorkflowInstanceManager 
Dim workflowName As String 
Dim workflowStatus As WorkflowInstanceStatus 
Dim activationMetadataFilter As String()
Dim returnValue As Integer 

returnValue = instance.GetInstanceCount(workflowName, _
    workflowStatus, activationMetadataFilter)
public int GetInstanceCount(
    string workflowName,
    WorkflowInstanceStatus workflowStatus,
    params string[] activationMetadataFilter
)
public:
int GetInstanceCount(
    String^ workflowName, 
    WorkflowInstanceStatus workflowStatus, 
    ... array<String^>^ activationMetadataFilter
)
member GetInstanceCount : 
        workflowName:string * 
        workflowStatus:WorkflowInstanceStatus * 
        activationMetadataFilter:string[] -> int
public function GetInstanceCount(
    workflowName : String, 
    workflowStatus : WorkflowInstanceStatus, 
    ... activationMetadataFilter : String[]
) : int

參數

  • workflowName
    型別:System.String
    執行個體所屬之工作流程的名稱。
  • activationMetadataFilter
    型別:array<System.String[]
    要納入計數之工作流程執行個體的啟用中繼資料篩選條件。

傳回值

型別:System.Int32
具有指定的工作流程名稱、狀態和啟用中繼資料篩選條件的執行個體計數。

請參閱

參考

WorkflowInstanceManager 類別

GetInstanceCount 多載

Microsoft.Workflow.Client 命名空間