Register pipe mappings
The pipe mappings define how data is transformed when moving through the pipe. The mappings are part of PipeSettings
.
- Create the pipe mappings.
You create default pipe mappings from the built-in Content
pipe. You can also create custom mappings.
You use the translator to combine multiple properties into a single.
- Register the pipe mappings.
After you create the pipe mappings, you must register them.
One pipe can be used for both purposes - to pass data to a publishing point or to take data from a publishing point. The both cases may require different mappings. The RegisterPipeMappingsmethod
accepts an extra parameter that specifies whether the pipe is inbound or outbound.
- Modify the pipe mappings
You can modify the mappings of a build-in pipe or custom pipe.
To modify the pipe mappings you use the GetPipeMappings
method.
The method GetPipeMappings
accepts the name and whether inbound or outbound is the pipe as parameters. The method returns a copy of the registered mappings. After your modifications, you must register them again to apply the changes.
Use the following code sample: