Classe WorkflowInstanceManager

Gerencia a recuperação, iniciação e parada das instâncias de workflow.

Hierarquia de herança

System.Object
  Microsoft.Workflow.Client.WorkflowInstanceManager

Namespace:  Microsoft.Workflow.Client
Assembly:  Microsoft.Workflow.Client (em Microsoft.Workflow.Client.dll)

Sintaxe

'Declaração
Public Class WorkflowInstanceManager
'Uso
Dim instance As WorkflowInstanceManager
public class WorkflowInstanceManager
public ref class WorkflowInstanceManager
type WorkflowInstanceManager =  class end
public class WorkflowInstanceManager

O tipo WorkflowInstanceManager expõe os membros a seguir.

Construtores

  Nome Descrição
Método público WorkflowInstanceManager(Uri) Inicializa uma nova instância da classe WorkflowInstanceManager.
Método público WorkflowInstanceManager(Uri, ClientSettings) Inicializa uma nova instância da classe WorkflowInstanceManager.
Método público WorkflowInstanceManager(Uri, ClientSettings, WorkflowNotificationPublisher) Inicializa uma nova instância da classe WorkflowInstanceManager.

Início

Métodos

  Nome Descrição
Método público CancelInstance Cancela a instância de workflow especificada.
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetInstance Recupera a informação sobre uma instância de workflow específica.
Método público GetInstanceCount() Recupera o número de todas as instâncias de workflow nesse escopo.
Método público GetInstanceCount(String) Recupera o número de instâncias de workflow com o nome de workflow especificado.
Método público GetInstanceCount(WorkflowInstanceStatus, <String>) Recupera o número de todas as instâncias de workflow que têm um status específico.
Método público GetInstanceCount(String, WorkflowInstanceStatus, <String>) Recupera o número de todas as instâncias de workflow específico que têm um status específico e correspondem a um filtro de metadados de ativação específico.
Método público GetInstances() Retorna toda a coleção de instâncias de workflow.
Método público GetInstances(Int32, Int32) Retorna a coleção de instâncias de workflow com um número específico para ignorar e uma contagem para recuperar.
Método público GetInstances(Int32, Int32, String) Retorna a coleção de instâncias de workflow com valor para ignorar, o contador e o nome de workflow especificados.
Método público GetInstances(Int32, Int32, WorkflowInstanceStatus, <String>) Retorna a coleção de instâncias de workflow com valor para ignorar, a contagem, o status de workflow e o filtro de metadados de ativação especificados.
Método público GetInstances(Int32, Int32, String, WorkflowInstanceStatus, <String>) Retorna a coleção de instâncias de workflow com valor para ignorar, a contagem, o status de workflow, o nome de workflow e o filtro de metadados de ativação especificados.
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público PublishNotification(WorkflowNotification, <String>) Publica um evento assíncrono usando um contexto de solicitação de sistema com o WorkflowNotification e os metadados de ativação especificados.
Método público PublishNotification(WorkflowNotification, Nullable<Int64>, <String>) Publica um evento assíncrono usando um contexto de solicitação de sistema com o WorkflowNotification especificado.
Método público StartWorkflow Inicia a instância de workflow especificada.
Método público TerminateInstance Encerra a instância de workflow especificada.
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.Workflow.Client