Partilhar via


DynamicUpdateServices Classe

Definição

Representa os serviços de atualização dinâmica.

public ref class DynamicUpdateServices abstract sealed
public static class DynamicUpdateServices
type DynamicUpdateServices = class
Public Class DynamicUpdateServices
Herança
DynamicUpdateServices

Comentários

Esta classe dá suporte ao controle de versão e à funcionalidade de atualização dinâmica do 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 tópicos a seguir.

Controle de versão de fluxo de trabalho
Descreve a funcionalidade de controle de versão do fluxo de trabalho introduzida no .NET Framework 4,5.

Atualização dinâmica
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.

Usando identidade e controle de versão WorkflowApplication
Descreve como usar WorkflowIdentity para hospedar várias versões de um fluxo de trabalho lado a lado.

Controle de versão lado a lado no WorkflowServiceHost
Descreve como hospedar várias versões de um fluxo de trabalho em um único ponto de extremidade.

Como: hospedar várias versões de um fluxo de trabalho lado a lado
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.

Como: atualizar a definição de uma instância de fluxo de trabalho em execução
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.

Métodos

CreateUpdateMap(Activity)

Cria um mapa de atualização com a definição de fluxo de trabalho especificado.

CreateUpdateMap(Activity, IEnumerable<Activity>)

Cria um mapa de atualização com a definição de fluxo de trabalho especificada e lista de atividades internas de atualização não permitida.

CreateUpdateMap(Activity, IEnumerable<Activity>, IList<ActivityBlockingUpdate>)

Cria um mapa de atualização com a definição de fluxo de trabalho especificada, lista de atividades internas de atualização não permitida e atualizações de bloqueio.

CreateUpdateMap(ActivityBuilder)

Cria um mapa de atualização com a definição de atividade especificada.

CreateUpdateMap(ActivityBuilder, IEnumerable<Activity>)

Cria um mapa de atualização com a definição de atividade especificada e lista de atividades internas de atualização não permitida.

CreateUpdateMap(ActivityBuilder, IEnumerable<Activity>, IList<ActivityBlockingUpdate>)

Cria um mapa de atualização com a definição de atividade especificada, lista de atividades internas de atualização não permitida e atualizações de bloqueio.

GetImplementationMap(Activity)

Obtém um mapa de implementação para o DynamicUpdateServices.

PrepareForUpdate(Activity)

Prepara uma definição do fluxo de trabalho a ser atualizada.

PrepareForUpdate(ActivityBuilder)

Prepara uma definição do fluxo de trabalho a ser atualizada.

SetImplementationMap(Activity, DynamicUpdateMap)

Define um mapa de implementação para o DynamicUpdateServices.

Aplica-se a