<lifeCycleActions> 元素包含定义操作的元素,这些操作在规则的生命周期中的 4 个主要阶段执行。
为装入和激活阶段定义的操作在实际装入或激活规则之后但在该规则开始任何处理之前进行调用。为停用和卸装阶段定义的操作在实际停用或卸装规则之前立即进行调用。
<lifeCycleActions> 不具有属性。
<lifeCycleActions> 包含以下元素。
必须将这些元素按所显示的顺序进行编码。如果某个元素为可选元素,则可以不对其进行编码,但所有已编码的元素都必须按照正确的顺序。
元素 | 必需或可选? |
---|---|
<onLoad> | 可选。允许出现 0 或 1 次。 |
<onActivation> | 可选。允许出现 0 或 1 次。 |
<onDeactivation> | 可选。允许出现 0 或 1 次。 |
<onUnload> | 可选。允许出现 0 或 1 次。 |