FlattenMappingData Class

The JSON DTO class for FlattenMapping.
Inheritance Hierarchy

Namespace:  Dundas.BI.WebApi.Models
Assembly:  Dundas.BI.WebApiCore (in Dundas.BI.WebApiCore.dll) Version: 2.0.0.0 (24.4.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