Share via


ExecuteActionResult Class

Retired Content

This content and the technology described is outdated and is no longer being maintained. For more information about Transient Fault Handling, see Transient Fault Handling.

A RuleEvaluationResult that indicates that an action needs to be executed.

Namespace: Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Rules
Assembly: Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling (in Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.dll) Version: 5.0.1118.0 (5.0.1118.0)

Syntax

public abstract class ExecuteActionResult : RuleEvaluationResult
'Declaration
Public MustInherit Class ExecuteActionResult _
    Inherits RuleEvaluationResult
public ref class ExecuteActionResult abstract : public RuleEvaluationResult

Remarks

When extending this class, the Execute(IRuleEvaluationContext) method should not throw an exception that is not of type ActionExecutionException. If an exception of a different type is thrown, it will be treated as critical and will not be handled.

Inheritance Hierarchy

System.Object
  Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Rules.RuleEvaluationResult
    Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Rules.ExecuteActionResult

See Also

ExecuteActionResult Members

Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Rules Namespace