ExpressionPlaceholderData Class

Class that encapsulates a user parameter placeholder defined within an ExpressionDescriptorData statement.
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 (26.2.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