RuleUpdateAction Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса RuleUpdateAction.
Перегрузки
RuleUpdateAction() |
Инициализирует новый экземпляр класса RuleUpdateAction. |
RuleUpdateAction(String) |
Инициализирует новый экземпляр класса RuleUpdateAction. |
RuleUpdateAction()
Инициализирует новый экземпляр класса RuleUpdateAction.
public:
RuleUpdateAction();
public RuleUpdateAction ();
Public Sub New ()
Применяется к
RuleUpdateAction(String)
Инициализирует новый экземпляр класса 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)
Параметры
- path
- String
Строка, представляющая имя измененного поля или свойства. В качестве разделителя используется символ "/".
Комментарии
Чтобы показать, что свойство this.SomeProperty
было изменено, параметр path
принимает значение this/SomeProperty
. Изменившееся значение можно указать с любой степенью точности (например, если было изменено свойство this.SomeProperty/SomeOtherProperty
, можно задать значение this/SomeProperty/SomeOtherProperty
). В последнем случае другие правила, использующие this.SomeProperty/AnyOtherProperty
, повторно вычисляться не будут.
Чтобы указать, что были изменены все поля и свойства, добавьте в конец пути символ "*". Например, путь this/SomeProperty/*
указывает, что были изменены все поля и свойства у свойства this.SomeProperty
. Поэтому все правила, использующие какое-либо поле или свойство this.SomeProperty
, будут вычислены повторно.
Примечание
Если набор правил выполняется со свойством ChainingBehavior равным None, это действие не учитывается.