Open this page in the API Guide

StaysInStatesCondition Constructor (ICollection<TargetDataCell>, ICollection<DataState>, RequestOverrides, IEnumerable<ParameterValue>, PollingCondition)

Initializes a new instance of the StaysInStatesCondition class.

Namespace:  Dundas.BI.Notifications
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (25.1.0.1000)
Syntax
public StaysInStatesCondition(
	ICollection<TargetDataCell> targetCells,
	ICollection<DataState> targetStates,
	RequestOverrides requestOverrides,
	IEnumerable<ParameterValue> parameterValues,
	PollingCondition pollingCondition
)

Parameters

targetCells
Type: System.Collections.Generic.ICollection<TargetDataCell>
The target cells.
targetStates
Type: System.Collections.Generic.ICollection<DataState>
The target states.
requestOverrides
Type: Dundas.BI.Data.DataRetrieval.RequestOverrides
The request overrides.
parameterValues
Type: System.Collections.Generic.IEnumerable<ParameterValue>
The parameter values.
pollingCondition
Type: Dundas.BI.Notifications.PollingCondition
The polling condition.
Exceptions
ExceptionCondition
ArgumentNullExceptionrequestOverrides, parameterValues or pollingCondition is null.
ArgumentExceptiontargetCells or targetStates is null or empty or the elements are not referencing the same MeasureUsage object.
See Also