State Class

Encapsulates all the information for a measure usage value individual state.
Inheritance Hierarchy

Namespace:  Dundas.BI.Entities.MetricSets
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
public class State : DataState

The State type exposes the following members.

Properties
  NameDescription
Public propertyClassification
Gets or sets the classification for the state, which describes how "good" or "bad" the state is considered to be.
(Inherited from DataState.)
Public propertyConditions
Gets the state conditions.
Public propertyDescription
Gets or sets the object description.
(Inherited from DescriptorBase.)
Public propertyId
Gets the object ID.
(Inherited from DescriptorBase.)
Public propertyLogicalOperator
Gets or sets the conditions logical operator, when multiple conditions are defined for a single state.
Public propertyName
Gets or sets the object name.
(Inherited from DescriptorBase.)
Public propertyStateGroup
Gets the parent group.
(Inherited from DataState.)
Top
Methods
  NameDescription
Public methodAddCondition(MeasureUsage, ComparisonOperator)
Adds a new MeasureCondition to the internal condition collection.
Public methodAddCondition(HierarchyUsage, MemberValue, ComparisonOperator)
Adds a new HierarchyCondition to the internal condition collection.
Public methodAddCondition(HierarchyUsage, ParameterToken, ComparisonOperator)
Adds a new HierarchyCondition to the internal condition collection.
Public methodRemoveCondition
Removes the condition.
Public methodToString
Returns a string that represents the current object.
(Inherited from DataState.)
Top
See Also