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 настроена конфигурация и не имеет ошибок. |