Compartilhar via


RuleUpdateAction Construtores

Definição

Inicializa uma nova instância da classe RuleUpdateAction.

Sobrecargas

RuleUpdateAction()

Inicializa uma nova instância da classe RuleUpdateAction.

RuleUpdateAction(String)

Inicializa uma nova instância da classe RuleUpdateAction.

RuleUpdateAction()

Inicializa uma nova instância da classe RuleUpdateAction.

public:
 RuleUpdateAction();
public RuleUpdateAction ();
Public Sub New ()

Aplica-se a

RuleUpdateAction(String)

Inicializa uma nova instância da classe RuleUpdateAction.

public:
 RuleUpdateAction(System::String ^ path);
public RuleUpdateAction (string path);
new System.Workflow.Activities.Rules.RuleUpdateAction : string -> System.Workflow.Activities.Rules.RuleUpdateAction
Public Sub New (path As String)

Parâmetros

path
String

Uma cadeia de caracteres que representa o nome da propriedade ou campo alterado. O caractere "/" é usado como um separador.

Comentários

Para indicar que a propriedade this.SomeProperty foi modificada, o path parâmetro seria this/SomeProperty . Você pode especificar o valor alterado da forma mais específica que preferir (por exemplo, se você tiver modificado apenas this.SomeProperty/SomeOtherProperty , poderá especificar this/SomeProperty/SomeOtherProperty ). No último caso, outras regras usadas this.SomeProperty/AnyOtherProperty não seriam reavaliadas.

Para especificar que todos os campos e propriedades sejam modificados, acrescente " * " ao final do caminho. Por exemplo, this/SomeProperty/* indica que todos os campos e propriedades em this.SomeProperty foram modificados. Portanto, todas as regras que usam qualquer campo ou propriedade em this.SomeProperty seriam reavaliadas.

Observação

Se o conjunto de regras for executado com ChainingBehavior definido como None , essa ação será ignorada.

Aplica-se a