RuleUpdateAction Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |