Open this page in the API Guide

IDataCubeService.ConfigurePlaceholderStructureParameter 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 (25.1.0.1000)
Syntax
PlaceholderStructureParameter ConfigurePlaceholderStructureParameter(
	DataCube dataCube,
	SelectTransform transform,
	PlaceholderStructureParameter parameter,
	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.
parameter
Type: Dundas.BI.Data.Parameters.PlaceholderStructureParameter
The parameter to be configured.
validStructures
Type: System.Collections.Generic.IList<NativeStructure>
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 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