The StatRule type exposes the following members.

Constructors

  NameDescription
Public methodStatRule
Constructs a new instance of the StatRule class.

Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyActions
The collection of Actions to perform when this Rule's conditions are met
(Inherited from Rule.)
Public propertyEnabled
Toggle evaluation/execution of this rule.
(Inherited from Rule.)
Public propertyGroups
Named rule groups (within the parent RuleSetConfiguration) to which this rule belongs.
(Inherited from Rule.)
Public propertyId
The Id of the Rule.
(Inherited from Rule.)
Public propertyIgnoreGroups
Specifies whether this rule should be evaluated no matter which group is active.
(Inherited from Rule.)
Public propertyInAllGroups
Specifies whether this rule is a member of all rule groups of the rule set it belongs to.
(Inherited from Rule.)
Public propertyIndex
Specifies the order to display and execute this rule in relation to other rules in the parent rule set.
(Inherited from Rule.)
Public propertyInStartupGroup
Specifies whether this rule is a member of the unnamed group that the rule set evaluates first.
(Inherited from Rule.)
Public propertyIntervalMinutes
The minimum interval (in minutes) between evaluation of the statistic.
Public propertyParameters
Parameter values for the monitored statistic. The parameter keys are taken from the ParameterTypeId Id. Check the appropriate StatisticDefinition to see the required parameters.
Public propertyRepetition
Specifies how often the rule should be re-evaluated.
(Inherited from Rule.)
Public propertyStatIdentifierURI
The URI string of the StatisticIdentifier.
Public propertyStatOperation
The comparison operator used in evaluating the rule condition.
Public propertyStatValue
The value of the statistic used in evaluating the rule condition.
Public propertyTerminateOnAction
Specifies the manner in which rule evaluation should be stopped after this rule runs its actions.
(Inherited from Rule.)

See Also