Open this page in the API Guide

IDataCubeService.CreateSelectStructureParameter 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 (25.1.0.1000)
Syntax
SelectStructureParameter CreateSelectStructureParameter(
	DataCube dataCube,
	SelectTransform transform,
	IList<NativeStructure> validStructures
)

Parameters

dataCube
Type: Dundas.BI.Entities.DataCubes.DataCube
The data cube.
transform
Type: Dundas.BI.Data.Transforms.SelectTransform
The select transform for which the parameter is defined.
validStructures
Type: System.Collections.Generic.IList<NativeStructure>
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 null.
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