Dundas.BI.Data.Parameters Namespace

 
Classes
 ClassDescription
Public classAnalysisElementValue Class that encapsulates a single analysis element for a parameter value.
Public classAttachedParameterInfo Class used to provide information about the attached parameters defined for a BridgeParameter.
Public classBooleanParameter Class that encapsulates a Boolean parameter used in an ExpressionDescriptor.
Public classBooleanSetting Represents a Boolean component setting.
Public classBridgeParameter Class that encapsulates a parameter defined as a bridge between a specific typed input and one or more Parameters defined within a DataCube.
Public classCollectionBooleanValue Class that encapsulates a collection of Boolean values as a parameter value.
Public classCollectionDateTimeParameter Class that encapsulates a CollectionDateTimeValue parameter used in a ProviderExpression.
Public classCollectionDateTimeValue Class that encapsulates a collection of DateTime values as a parameter value.
Public classCollectionMemberValue Class that encapsulates a collection of IHierarchyMemberValue as a parameter value.
Public classCollectionNumberParameter Class that encapsulates a CollectionNumberValue parameter used in a ProviderExpression.
Public classCollectionNumberValue Class that encapsulates a collection of decimal values as a parameter value.
Public classCollectionParameterValueT Base class used to define collection of discrete values as a parameter value.
Public classCollectionStringParameter Class that encapsulates a CollectionStringValue parameter used in a ProviderExpression.
Public classCollectionStringValue Class that encapsulates a collection of string values as a parameter value.
Public classComponentSetting Represents the base class for any component settings. Component settings alter the process functionality for data retrieval.
Public classComponentSettingValidationRule A class used to define rules for validating input on a component setting.
Public classConnectorElementValue Class that encapsulates a single connector element for a parameter value.
Public classCrossFilterValue Class used to provide cross filtering functionality across hierarchies, provided that all hierarchies belong to the same cube.
Public classCustomAttributeException Exception that occurs when the user is trying to retrieve data using custom attribute tokens that are either missing or have invalid definitions.
Public classDataAnalysisParameter Class that encapsulates a parameter used anywhere in the data definition chain to restrict the queried records to a set of user defined values.
Public classDateTimeParameter Class that encapsulates a DateTime parameter used in an ExpressionDescriptor.
Public classDateTimeSetting Represents a DateTime component setting.
Public classDrillDownSet Class used to encapsulate drill down information for a set of hierarchy members.
Public classDuplicateParameterException Exception that occurs when the user is trying to create a parameter for settings for which a parameter is already defined.
Public classDynamicAnalysisElementParameter Base class for dynamic analysis element parameters.
Public classDynamicHierarchyParameter Class that encapsulates a parameter that expects a hierarchy usage element for resolution.
Public classDynamicMeasureParameter Class that encapsulates a parameter that expects a measure usage element for resolution.
Public classElementDataParameter Class that encapsulates a parameter used in a DataProcess to restrict the queried records for the parent DataCube entity to a set of user-defined values. The parameter is attached to a specified ConnectorElement.
Public classElementProcessParameter Class that encapsulates a ProcessParameter defined on a specific input connector setting.
Public classExpressionParameter Class that encapsulates a parameter used in an ExpressionDescriptor.
Public classFileValue Class that encapsulates reference to a file.
Public classGenericParameter Class that encapsulates a parameter used in an ExpressionDescriptor.
Public classHierarchyLevelParameter Class used to parameterize the level for a IHierarchy used either as a row or column hierarchy.
Public classHierarchyLevelValue Class that encapsulates the value for a HierarchyLevelParameter.
Public classHierarchyParameter Class that encapsulates a data parameter that uses an IHierarchy to filter queried records for the user selected members.
Public classHierarchySetting Class that encapsulates information for a component setting based a hierarchy.
Public classInheritedParameter Class used to represent a parameter based on another parameter, defined within a different entity.
Public classInputConnectorElementParameter Class that encapsulates a parameter that expects a measure element for resolution.
Public classInputHierarchyParameter Class that encapsulates a parameter that expects a hierarchy usage element for resolution.
Public classInputMeasureParameter Class that encapsulates a parameter that expects a measure usage element for resolution.
Public classInvalidDocMappingException Exception that occurs when the user is trying to add a child XML or JSON mapping to an existing value that is not a record selector.
Public classInvalidParameterValidValueException Exception that occurs when a parameter valid values are incorrectly configured.
Public classInvalidParameterValueException Exception that occurs when the user is trying to create a parameter for settings for which a parameter is already defined.
Public classLogicalValue Class that allows building expressions for a single parameter using supported logical operators.
Public classMeasureParameter Class that encapsulates a parameter used to filter queried records using user selected values for the specified measure.
Public classMeasureSetSetting Class that encapsulates a component setting that expects a selection of measures elements.
Public classMemberDrillDownParameter Class used to parameterize the hierarchy members displayed as expanded within a MetricSet.
Public classMemberDrillDownValue Class that encapsulates the value for a MemberDrillDownParameter.
Public classMemberValue Class used to define parameter values referencing IHierarchy members.
Public classNativeStructureParameter Class that encapsulates a NativeStructure parameter.
Public classNumericParameter Class that encapsulates a numeric parameter used in an ExpressionDescriptor.
Public classNumericSetting Represents a numeric component setting.
Public classParameter The base class for parameters.
Public classParameterPlaceholder Class used to define a parameter placeholder used in an expression statement.
Public classParameterValue Base class for parameter values. A parameter value encapsulates a single value, discrete or range, valid for a data object parameter.
Public classParameterValueCollection A collection of parameter values.
Public classPlaceholderStructureParameter Class that encapsulates a parameter that expects a NativeStructure for resolution, used within a ProviderExpression.
Public classProcessParameter Class that encapsulates a parameter defined within a EntityBase to alter the data retrieval functionality for that entity.
Public classQueryStringValue Class whose string value represents another parameter and resolves to another parameter value.
Public classRangeDateTimeValue Class that encapsulates a DateTime range as a parameter value.
Public classRangeMemberValue Class that encapsulates a MemberValue range as a parameter value.
Public classRangeNumberValue Class that encapsulates a decimal range as a parameter value.
Public classRangeParameterValueT Base class for parameter range values.
Public classRangeStringValue Class that encapsulates a String range as a parameter value.
Public classReferencedParameterValue Class used to encapsulate a parameter value that references another parameter value.
Public classSelectStructureParameter Parameter that allow a SelectTransform to change the native structure it queries.
Public classSetting Base class for descriptor objects.
Public classSingleBooleanValue Class that encapsulates a single Boolean for a parameter value.
Public classSingleDateTimeValue Class that encapsulates a single DateTime for a parameter value.
Public classSingleMemberValue Class that encapsulates a single MemberValue.
Public classSingleNumberValue Class that encapsulates a single numeric parameter value.
Public classSingleParameterValueT Base class for parameter discrete values.
Public classSingleStringValue Class that encapsulates a single string for a parameter value.
Public classSlicerHierarchyParameter Class used to parameterize the filter value for a ParallelSlicedMeasure, when comparing with the target measure.
Public classStringParameter Class that encapsulates a string parameter used in an ExpressionDescriptor.
Public classStringSetting Represents a string component setting.
Public classTimeHierarchyOffsetParameter Class used to parameterize the time interval for a ParallelPeriodMeasure offset, when comparing with the target measure.
Public classTimeHierarchyOffsetValue Class that encapsulates the value for a TimeHierarchyOffsetParameter.
Public classTransformParameter Class that encapsulates a generic Transform parameter used in a DataCube definition.
Public classUnknownMemberException Exception that occurs when the user is trying to create a parameter value based on an unknown type hierarchy member.
Public classValidElementValue Encapsulates a valid connector element parameter value. Such values are specific to the element data type.
Public classValidValue Represents a valid parameter value.
Public classValidValuesDescriptor Encapsulates the valid values functionality for a setting. The valid values can be fixed or dynamic, or they could be defined as fields in a data structure.
Public classValidValuesHierarchy Class that encapsulates a set of valid values from a specified hierarchy.
Public classValidValuesInherited Class that encapsulates a set of values that are inherited from the parent parameter.
Public classValidValuesList Represents a fixed list of valid values for a given parameter.
Interfaces
 InterfaceDescription
Public interfaceICollectionParameterValue Collection parameter value.
Public interfaceIParameterService Interface for passing parameters to the engine without having to serialize and short link the values.
Public interfaceIParameterValue Parameter value.
Public interfaceIRangeParameterValue Range parameter value.
Public interfaceISingleParameterValue Single parameter value.
Enumerations
 EnumerationDescription
Public enumerationCompatibleDataTypes Represents the major data types a single parameter value is compatible with.
Public enumerationParameterValueTypes The supported parameter value types.
Public enumerationValidValuesSource Enumeration used for defining the source of valid values for a given setting.