ParameterData Class

The DTO of Parameter. This is one massive class for the same reason ParameterValueData is. This class represents all parameter types, like MeasureParameter and HierarchyParameter and ElementDataParameter.
Inheritance Hierarchy

Namespace: Dundas.BI.WebApi.Models
Assembly: Dundas.BI.WebApiCore (in Dundas.BI.WebApiCore.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
[DataContractAttribute]
public class ParameterData : DescriptorBaseData

The ParameterData type exposes the following members.

Constructors
 NameDescription
Public methodParameterData Initializes a new instance of the ParameterData class.
Top
Properties
 NameDescription
Public propertyAllowDeletion Gets or sets a value indicating whether the parameter can be deleted.
Public propertyAvailableValueTypes Gets all the parameter value types that are compatible with the current parameter.
Public propertyDefaultValue Gets or sets the default value.
Public propertyDescription Gets or sets the object description.
(Inherited from DescriptorBaseData)
Public propertyElementUsageUniqueName Gets or sets the unique name of the element that this parameter belongs to.
Public propertyHierarchy Gets or sets the hierarchy this parameter is based on (if applicable).
Public propertyId Gets the object ID.
(Inherited from DescriptorBaseData)
Public propertyIsInheritedParameter Gets or sets a value indicating whether this instance is an inherited parameter.
Public propertyIsInvertedSelectionSupported Gets or sets a value indicating whether this instance supports inverted selection.
Public propertyIsPublic Gets or sets a value indicating whether this instance is public.
Public propertyName Gets or sets the object name.
(Inherited from DescriptorBaseData)
Public propertyOrigin The source of the parameter.
Public propertyParentEntityId Gets or sets the parent entity ID.
Public propertySourceParameterId The source parameter Id when the parameter is a InheritedParameter
Public propertySupportedValueTypes Gets or sets the parameter value types supported by the current instance.
Public propertyUIClassName Gets or sets the name of the UI class (used for auto de-serialization).
(Inherited from BaseDataContract)
Public propertyValidValues Gets the valid values.
Top
Methods
 NameDescription
Public methodStatic memberToDataContractMapping The mapping between Parameter and ParameterData.
Public methodStatic memberToEntityMapping The mapping between ParameterData and Parameter.
Top
See Also