FlattenMapping Class | 
Namespace: Dundas.BI.Data.Transforms
The FlattenMapping type exposes the following members.
| Name | Description | |
|---|---|---|
| FlattenMapping(String) | 
            Initializes a new instance of the FlattenMapping class.
            The current path is used for record selection.
              | |
| FlattenMapping(String, String, DataType) | 
            Initializes a new instance of the FlattenMapping class.
              | 
| Name | Description | |
|---|---|---|
| Children | 
            Return the list of child mappings, if any. 
              | |
| ColumnName | 
            Gets the tabular column name.
              | |
| DataType | 
            Gets the DataType for the newly created tabular column or columns.
              | |
| Id | 
            Gets the mapping ID.
              | |
| IsRecordSelector | 
            Gets a flag indicating if the current mapping is used simply to designate new tabular records.
              | |
| IsSelected | 
            Gets a flag indicating if the current mapping is selected for the creation of new tabular columns.
              | |
| IsValid | 
            Gets a flag indicating if the current mappings are valid from the point of view of allowed record selector mappings.
              | |
| MappingPath | 
            Gets or sets the document mapping path.
              | 
| Name | Description | |
|---|---|---|
| AddChildMapping | 
            Adds a child mapping for the current record selector.
              | |
| Equals(Object) | Determines whether the specified object is equal to the current object.  (Overrides ObjectEquals(Object).) | |
| Equals(FlattenMapping) | Indicates whether the current object is equal to another object of the same type.  | |
| GetHashCode | Serves as the default hash function.  (Overrides ObjectGetHashCode.) | |
| RemoveChildMapping | 
            Removes a child mapping for the current record selector.
              |