A Cmdlet provider that implements the IContentCmdletProvider interface must provide an object that implements this interface when GetContentReader() is called.
The interface allows for reading content from an item.
public interface IContentReader : IDisposable
Closes the reader. Further reads should fail if the reader has been closed.
Reads the content from the item.
Moves the current "block" to be read to a position relative to a place in the reader.