ActivityBlockingUpdate Classe
Definição
Representa uma atualização de bloqueio de atividade.Represents an activity blocking update.
public ref class ActivityBlockingUpdate
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class ActivityBlockingUpdate
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type ActivityBlockingUpdate = class
Public Class ActivityBlockingUpdate
- Herança
-
ActivityBlockingUpdate
- Atributos
Comentários
Esta classe dá suporte ao controle de versão e à funcionalidade de atualização dinâmica do Windows Workflow Foundation.This class supports the versioning and dynamic update functionality of Windows Workflow Foundation. Para obter mais informações sobre controle de versão de fluxo de trabalho, identidade de fluxo de trabalho e atualização dinâmica, consulte os seguintes tópicos:For more information about workflow versioning, workflow identity, and dynamic update, see the following topics:
Controle de versão de fluxo de trabalhoWorkflow Versioning
Descreve a funcionalidade de controle de versão do fluxo de trabalho introduzida no .NET Framework 4,5.Describes the workflow versioning functionality introduced in .NET Framework 4.5.Atualização dinâmicaDynamic Update
Descreve como atualizar a definição de fluxo de trabalho de uma instância de fluxo de trabalho persistente usando a atualização dinâmica.Describes how to update the workflow definition of a persisted workflow instance by using dynamic update.Usando identidade e controle de versão WorkflowApplicationUsing WorkflowApplication Identity and Versioning
Descreve como usar WorkflowIdentity para hospedar várias versões de um fluxo de trabalho lado a lado.Describes how to use WorkflowIdentity to host multiple versions of a workflow side-by-side.Controle de versão lado a lado no WorkflowServiceHostSide by Side Versioning in WorkflowServiceHost
Descreve como hospedar várias versões de um fluxo de trabalho em um único ponto de extremidade.Describes how to host multiple versions of a workflow on a single endpoint.Como: hospedar várias versões de um fluxo de trabalho lado a ladoHow to: Host Multiple Versions of a Workflow Side-by-Side
Esta etapa no tutorial de introdução demonstra como atualizar uma definição de fluxo de trabalho e hospedar fluxos de trabalho usando a definição antiga e nova ao mesmo tempo.This step in the Getting Started Tutorial demonstrates updating a workflow definition, and hosting workflows using both the old and new definition at the same time.Como: atualizar a definição de uma instância de fluxo de trabalho em execuçãoHow to: Update the Definition of a Running Workflow Instance
Esta etapa no tutorial de introdução demonstra como atualizar instâncias de fluxo de trabalho persistentes para usar uma nova definição de fluxo de trabalho.This step in the Getting Started Tutorial demonstrates updating persisted workflow instances to use a new workflow definition.
Construtores
| ActivityBlockingUpdate(Activity, String, String) |
Inicializa uma nova instância da classe ActivityBlockingUpdate com a atividade, o identificador de atividade original e o motivo especificados.Initializes a new instance of the ActivityBlockingUpdate class with the specified activity, original activity identifier and reason. |
| ActivityBlockingUpdate(Activity, String, String, String) |
Inicializa uma nova instância da classe ActivityBlockingUpdate com a atividade, o identificador de atividade original, o motivo e o identificador de instância de atividade especificados.Initializes a new instance of the ActivityBlockingUpdate class with the specified activity, original activity identifier, reason and activity instance identifier. |
| ActivityBlockingUpdate(String, String, String) |
Inicializa uma nova instância da classe ActivityBlockingUpdate com o identificador de atividade atualizado, o identificador de atividade original e o motivo especificados.Initializes a new instance of the ActivityBlockingUpdate class with the specified updated activity identifier, original activity identifier and reason. |
| ActivityBlockingUpdate(String, String, String, String) |
Inicializa uma nova instância da classe ActivityBlockingUpdate com o identificador de atividade atualizado, o identificador de atividade original, o motivo e o identificador de instância de atividade especificados.Initializes a new instance of the ActivityBlockingUpdate class with the specified updated activity identifier, original activity identifier, reason and activity instance identifier. |
Propriedades
| Activity |
Obtém a atividade da definição do fluxo de trabalho.Gets the activity of the workflow definition. |
| ActivityInstanceId |
Obtém ou define o identificador exclusivo da instância de atividade em execução no momento.Gets or sets the unique identifier of the currently executing activity instance. |
| OriginalActivityId |
Obtém ou define o identificador da atividade original na definição de fluxo de trabalho.Gets or sets the identifier of the original activity in the workflow definition. |
| Reason |
Obtém ou define o motivo para o bloqueio da atividade.Gets or sets the reason for the activity blocking. |
| UpdatedActivityId |
Obtém ou define o identificador da atividade atualizado na definição de fluxo de trabalho.Gets or sets the updated activity identifier in the workflow definition. |
Métodos
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão.Serves as the default hash function. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual.Gets the Type of the current instance. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object. (Herdado de Object) |