State Class

Encapsulates all the information for a measure usage value individual state.
Inheritance Hierarchy
SystemObject
  Dundas.BI.Data.MetadataDescriptorBase
    Dundas.BI.Entities.MetricSetsDataState
      Dundas.BI.Entities.MetricSetsState

Namespace: Dundas.BI.Entities.MetricSets
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.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 methodToStringReturns a string that represents the current object.
(Inherited from DataState)
Top
See Also