Assembly: System.Management.Automation (in System.Management.Automation.dll)
Pipelines are created within the context of a runspace. Pipelines can be created using the following methods:
Runspace.CreatePipeline: Overloaded method that can be used to create a pipeline or to create a pipeline with a valid command string.
Runspace.CreateNestedPipeline: Overloaded method that can be used to create a nested pipeline or to create a nested pipeline with a valid command string.
You can derive from this class. However, there is no established scenario for doing this, nor has deriving from the class been tested.