Microsoft.Practices.EnterpriseLibrary.WindowsAzure.Autoscaling.Rules.Conditions Namespace
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. |
Classes
Class | Description | |
---|---|---|
AndCondition |
This condition is satisfied if all the child conditions are satisfied. If there are no dissatisfied conditions, but there is at least one child condition that is undefined (it does not have enough context), the result of this operation will also be undefined.
|
|
AverageDataPointsRuleParameter |
Calculates an average over a series of data points of a specific type and source, in a specified time window until the evaluation time.
|
|
CompareCondition |
Rule condition that compares two parameters against each other and returns if the condition is satisfied. If any of the parameters cannot be calculated, the condition will return an undefined value.
|
|
ConstantRuleParameter |
Defines a constant decimal value that is not affected by the evaluation context.
|
|
DataPointsRuleParameter |
Base class for rule parameters that uses an aggregate function over a series of data points of a specific type and source, in a specified time window until the evaluation time.
|
|
DivisionRuleParameter |
Calculates the quotient between two child parameters, or returns nulla null reference (Nothing in Visual Basic) if any of them is undefined, or the divisor is zero.
|
|
LastDataPointsRuleParameter |
Gets the last value over a series of data points of a specific type and source, in a specified time window until the evaluation time.
|
|
LinearGrowthRateDataPointsRuleParameter |
Calculates the linear growth rate over a series of data points of a specific type and source, in a specified time window until the evaluation time. The growth unit of time is in minutes.
|
|
MaximumDataPointsRuleParameter |
Calculates the maximum value over a series of data points of a specific type and source, in a specified time window until the evaluation time.
|
|
MinimumDataPointsRuleParameter |
Calculates the minimum value over a series of data points of a specific type and source, in a specified time window until the evaluation time.
|
|
NotCondition |
Reverts the return value of a child condition.
|
|
Operand |
Defines a named operand that can be referenced from a reactive rule parameter. It provides a way for determining how the relevant data points are to be collected, so that they are available during the evaluation process.
|
|
OrCondition |
This condition is satisfied if any of the child conditions are satisfied. If there are no satisfied conditions, but there is at least one child condition that is undefined (it does not have enough context), the result of this operation will also be undefined.
|
|
ProductRuleParameter |
Calculates the product between two child parameters, or returns nulla null reference (Nothing in Visual Basic) if any of them is undefined.
|
|
RuleEvaluationException |
Interfaces
Interface | Description | |
---|---|---|
IRuleCondition |
Defines a rule condition that can be satisfied, not satisfied or return that it does not have enough context to hint a decision.
|
|
IRuleParameter |
Defines a parameter that can be used in compare conditions for reactive rules.
|
Enumerations
Enumeration | Description | |
---|---|---|
ComparisonOperator |
Determines the comparison operator.
|