RuleUpdateAction Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, что правило обновляет переменную, чтобы вызвать повторное вычисление соответствующих правил.
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
- Наследование
- Атрибуты
Комментарии
Этот класс уведомляет обработчик правил о том, что выполнение набора действий этого правила вызывает изменение заданного поля или свойства (или всех полей и свойств объекта), поэтому все правила, зависящие от этого поля или свойства, можно вычислить повторно.
Вызов Update
не предотвращает выполнение других действий в блоке действий. Набор изменяемых полей и свойств (задаются для вызываемых методов с помощью строки Update
или атрибута RuleWriteAttribute) служит для определения последовательности выполнения, когда заканчивается выполнение набора действий для данного конкретного правила.
Конструкторы
RuleUpdateAction() |
Инициализирует новый экземпляр класса RuleUpdateAction. |
RuleUpdateAction(String) |
Инициализирует новый экземпляр класса RuleUpdateAction. |
Свойства
Path |
Возвращает или задает путь объекта RuleUpdateAction. |
Методы
Clone() |
Создает глубокую копию текущего объекта RuleAction. |
Equals(Object) |
Определяет, равны ли два экземпляра объекта. |
Execute(RuleExecution) |
Выполняет действие RuleAction с использованием указанного объекта RuleExecution. |
GetHashCode() |
Возвращает хэш-код данного экземпляра. |
GetSideEffects(RuleValidation) |
Возвращает поля и свойства, обновленные с помощью действия RuleAction. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, которая указывает поле или свойство, которые обновляются с помощью объекта Rule. |
Validate(RuleValidation) |
Проверяет, что действие RuleAction настроено правильно и не содержит ошибок. |