RuleUpdateAction Construtores
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.
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.