FlattenMappingData Class

The JSON DTO class for FlattenMapping.
Inheritance Hierarchy
SystemObject
  Dundas.BI.WebApi.ModelsBaseDataContract
    Dundas.BI.WebApi.ModelsFlattenMappingData

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 FlattenMappingData : BaseDataContract

The FlattenMappingData type exposes the following members.

Constructors
 NameDescription
Public methodFlattenMappingData Initializes a new instance of the ProcessExpressionData class.
Top
Properties
 NameDescription
Public propertyChildren Return the list of child mappings, if any.
Public propertyColumnName Gets the tabular column name.
Public propertyDataType Gets the DataType for the newly created tabular column or columns.
Public propertyId Gets the mapping ID.
Public propertyIsRecordSelector Gets a flag indicating if the current mapping is used simply to designate new tabular records.
Public propertyIsSelected Gets a flag indicating if the current mapping is selected for the creation of new tabular columns.
Public propertyMappingPath Gets or sets the document mapping path.
Public propertyUIClassName Gets or sets the name of the UI class (used for auto de-serialization).
(Inherited from BaseDataContract)
Top
Methods
 NameDescription
Public methodStatic memberToDataContractMappings Get the mapping rules from the entity to the data contract.
Public methodStatic memberToEntityMappings Get the mapping rules from the data contract to entity.
Top
See Also