IDataCubeServiceConfigurePlaceholderStructureParameter Method

Configures the specified a PlaceholderStructureParameter 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.3.0.1000)
Syntax
PlaceholderStructureParameter ConfigurePlaceholderStructureParameter(
	DataCube dataCube,
	SelectTransform transform,
	PlaceholderStructureParameter parameter,
	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.
parameter
Type: Dundas.BI.Data.ParametersPlaceholderStructureParameter
The parameter to be configured.
validStructures
Type: System.Collections.GenericIListNativeStructure
The list of valid native structures. They all must have a compatible output.

Return Value

Type: PlaceholderStructureParameter
The parameter.
Exceptions
ExceptionCondition
ArgumentNullExceptiondataCube, transform, parameter 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