System.Activities.Validation Namespace

Fornece classes relacionadas à validação de atividade personalizada.

Classes

Nome Description
ActivityValidationServices

Fornece a funcionalidade para validar um fluxo de trabalho.

AddValidationError

Adicione um erro de validação de atividade especificado à atividade antes da execução.

AssertValidation

Adiciona uma violação de restrição a uma lista de violações de restrição se a condição Deserção for avaliada como false.

Constraint

Manipula a restrição de validação usada para validar uma atividade.

Constraint<T>

Manipula uma restrição usada para validar um elemento do tipo T.

GetChildSubtree

Recupera atividades filho de fluxo de trabalho de uma instância de uma atividade.

GetParentChain

Recupera a coleção de todas as atividades que pertencem ao eixo pai de uma atividade.

GetWorkflowTree

Recupera uma árvore de fluxo de trabalho de uma instância de uma atividade.

ValidationContext

Gera resultados com base no contexto correto para o nó atual na árvore de fluxo de trabalho.

ValidationError

Representa uma instância de um erro de validação que ocorre antes da execução do fluxo de trabalho.

ValidationResults

Contém todos os erros de validação gerados ao Validate(Activity) validar um fluxo de trabalho. Esses erros estão contidos nas coleções e Warnings nas Errors coleções.

ValidationSettings

Representa uma coleção de configurações que personalizam o comportamento que Validate(Activity) será exibido. Ele também permite que o usuário de atividade aplique restrições de política a um fluxo de trabalho.