The CustomStatRule type exposes the following members.

Constructors

  NameDescription
Public methodCustomStatRule
Creates a new instance of the CustomStatRule 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 propertyColumnName
The name of a contact list column whose values comprise a custom statistic.
Public propertyContactList
The Id of the contact list containing the column specified by ColumnName.
Public propertyCountValue
In custom statistics that are tabulated using the Count function, only records that match this value are included in the statistic.
Public propertyEnabled
Toggle evaluation/execution of this rule.
(Inherited from Rule.)
Public propertyFunction
A mathematical function describing how values from the contact list should be tabulated into a custom statistic.
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.
(Inherited from StatRule.)
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.
(Inherited from StatRule.)
Public propertyRepetition
Specifies how often the rule should be re-evaluated.
(Inherited from Rule.)
Public propertyStatIdentifierURI
The URI string of the StatisticIdentifier.
(Inherited from StatRule.)
Public propertyStatOperation
The comparison operator used in evaluating the rule condition.
(Inherited from StatRule.)
Public propertyStatValue
The value of the statistic used in evaluating the rule condition.
(Inherited from StatRule.)
Public propertyTerminateOnAction
Specifies the manner in which rule evaluation should be stopped after this rule runs its actions.
(Inherited from Rule.)

See Also