ExpressionPlaceholderData Class

Class that encapsulates a user parameter placeholder defined within an ExpressionDescriptorData statement.
Class that encapsulates a placeholder defined within an ExpressionDescriptorData statement.
DTO class for HierarchyPlaceholder.
DTO class for MeasurePlaceholder.
Inheritance Hierarchy
SystemObject
  Dundas.BI.WebApi.ModelsBaseDataContract
    Dundas.BI.WebApi.ModelsExpressionPlaceholderData

Namespace:  Dundas.BI.WebApi.Models
Assembly:  Dundas.BI.WebApiCore (in Dundas.BI.WebApiCore.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
[DataContractAttribute]
public class ExpressionPlaceholderData : BaseDataContract

The ExpressionPlaceholderData type exposes the following members.

Constructors
  NameDescription
Public methodExpressionPlaceholderData
Initializes a new instance of the ExpressionPlaceholderData class.
Top
Properties
  NameDescription
Public propertyAggregator
Gets or sets the aggregator for the placeholder element, if applicable.
Public propertyBooleanValue
Gets or sets the Boolean value for the parameter.
Public propertyCaption
Gets or sets the placeholder notation as defined by the user, in accordance with specific notation rules.
Public propertyChangeToType
Gets or sets the type of this placeholder to change to.
Public propertyDataElement
Gets the data element name. The property is available only when defining multi-value parameters used in a provider expression.
Public propertyDateTimeValue
Gets or sets the dateTime value for the parameter.
Public propertyDateTimeValues
Gets the collection of dateTime values for the parameter.
Public propertyElement
Gets the connector element.
Public propertyHierarchyUniqueName
Gets or sets the unique name of the hierarchy.
Public propertyId
Gets the parsed placeholder ID.
Public propertyMeasureUniqueName
Gets or sets the measure ID for this placeholder.
Public propertyMetricSetId
Gets or sets the metric set ID that the analysis element of this placeholder belongs to.
Public propertyNumberValue
Gets or sets the numeric value for the parameter.
Public propertyNumberValues
Gets the collection of numeric values for the parameter.
Public propertyOffsetAxis
Gets or sets a value indicating whether the offset is applied relative to the column axis. The default axis is rows.
Public propertyOffsetValue
Gets or sets the offset value, when the script must reference previous or next values in relation to the current value.
Public propertyParameter
Gets the parameter.
Public propertyParameterPlaceholderType
Gets or sets the parameter placeholder type.
Public propertyPlaceholderChangeType
Gets or sets the type of this placeholder to begin with.
Public propertyStringValue
Gets or sets the string value for the parameter.
Public propertyStringValues
Gets the collection of string values for the parameter.
Public propertyUIClassName
Gets or sets the name of the UI class (used for auto de-serialization).
(Inherited from BaseDataContract.)
Public propertyUniqueName
Gets the unique name of this placeholder if this is measure or hierarchy placeholder.
Top
Methods
  NameDescription
Public methodStatic memberToDataContractMapping
Get the mapping rules from the entity to the data contract.
Public methodStatic memberToEntityMapping
Get the mapping rules from the data contract to entity.
Top
See Also