Register pipe mappings

The pipe mappings define how data is transformed when moving through the pipe. The mappings are part of PipeSettings.

  1. Create the pipe mappings.
    You create default pipe mappings from the build-in Content pipe. You can also create custom mappings.
    You use the translator to combine multiple properties into a single.
  2. 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.
  3. 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:

Want to learn more?

Sign up for our free beginner training. Boost your credentials through advanced courses and certification.
Register for Sitefinity training and certification.

Was this article helpful?