Flatten |
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(FlattenMapping) | Indicates whether the current object is equal to another object of the same type. | |
| Equals(Object) | Determines whether the specified object is equal to the current object. (Overrides ObjectEquals(Object)) | |
| GetHashCode | Serves as the default hash function. (Overrides ObjectGetHashCode) | |
| RemoveChildMapping | Removes a child mapping for the current record selector. |