If I understand your question correctly, you have a method that returns a MemoryStream, and you need to pass this stream to a method that accepts a FileStream. I saw several examples when my colleagues wrote methods with the FileStream parameter, when the parameter type could be Stream. This is a great example of why it is better to use a less derived type for the parameter.
, , - : , , , , .
, , .