IDataCubeServiceCreateSelectStructureParameter Method

Creates a Parameter to enable switching the native structure being queried by the specified transform.

Namespace:  Dundas.BI.Entities.DataCubes
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.4.0.1000)
Syntax
SelectStructureParameter CreateSelectStructureParameter(
	DataCube dataCube,
	SelectTransform transform,
	IList<NativeStructure> validStructures
)

Parameters

dataCube
Type: Dundas.BI.Entities.DataCubesDataCube
The data cube.
transform
Type: Dundas.BI.Data.TransformsSelectTransform
The select transform for which the parameter is defined.
validStructures
Type: System.Collections.GenericIListNativeStructure
The list of valid native structures. They all must have a compatible output.

Return Value

Type: SelectStructureParameter
The parameter.
Exceptions
ExceptionCondition
ArgumentNullExceptiondataCube, transform or validStructures is .
ArgumentExceptionThe provided list of possible values is empty.
ArgumentExceptionThe specified transform is not part of the specified data cube definition, or it cannot be configured to accept select structure parameters.
See Also