Share via


Rule 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.

Represents a scaling rule

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 Rule
'Declaration
Public MustInherit Class Rule
public ref class Rule abstract

Remarks

Rules are evaluated and return RuleEvaluationResult instances that represent the actions that need to be performed.

Inheritance Hierarchy

System.Object
  Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Rules.Rule
    Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Rules.ConstraintRule
    Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Rules.ReactiveRule

See Also

Rule Members

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