Compartilhar via


RuleUpdateAction Classe

Definição

Indica que uma regra está atualizando uma variável para causar a reavaliação das regras afetadas.

public ref class RuleUpdateAction : System::Workflow::Activities::Rules::RuleAction
[System.Serializable]
public class RuleUpdateAction : System.Workflow.Activities.Rules.RuleAction
[<System.Serializable>]
type RuleUpdateAction = class
    inherit RuleAction
Public Class RuleUpdateAction
Inherits RuleAction
Herança
RuleUpdateAction
Atributos

Comentários

Essa classe é usada para indicar ao mecanismo de regras que a execução do conjunto de ações dessa regra faz com que uma alteração no campo ou na propriedade seja especificada (ou todos os campos e propriedades de um objeto), de forma que todas as regras que dependem desse campo ou propriedade possam ser reavaliadas.

Uma Update chamada não impede que outras ações no bloco de ação sejam executadas. O conjunto de campos/propriedades que são modificados (especificados por meio de Update ou usando RuleWriteAttribute s em métodos invocados) é usado para determinar o encadeamento quando o conjunto de ações para essa regra específica conclui a execução.

Construtores

RuleUpdateAction()

Inicializa uma nova instância da classe RuleUpdateAction.

RuleUpdateAction(String)

Inicializa uma nova instância da classe RuleUpdateAction.

Propriedades

Path

Obtém ou define o caminho do RuleUpdateAction.

Métodos

Clone()

Cria uma cópia em profundidade do RuleAction atual.

Equals(Object)

Determina se duas instâncias de objeto são iguais.

Execute(RuleExecution)

Executa o RuleAction usando o RuleExecution especificado.

GetHashCode()

Retorna o código hash para a instância.

GetSideEffects(RuleValidation)

Retorna os campos e propriedades atualizadas por um RuleAction.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que indica o campo ou propriedade que o Rule está atualizando.

Validate(RuleValidation)

Verifica se o RuleAction está configurado corretamente e não tem erros.

Aplica-se a