[]
This class severs as the stream provider when rendering to MHT. The class holds all the information for the different parts and writes it out to the stream provider used by the user.
public sealed class MhtStreamProvider : StreamProvider
Name | Description |
---|---|
MhtStreamProvider(string) | Creates a new instance of the MhtStreamProvider |
Name | Description |
---|---|
CreatePrimaryStream(string, string) | Creates the primary stream for the stream provider. This is the main working stream. |
CreateSecondaryStream(string, string, string) | Creates a secondary stream to add to the stream provider's secondary stream array. |
Finish(StreamProvider, string, string) | Combines all the mime parts of the primary and secondary streams into the StreamProvider provided by the customer. |
GetPrimaryStream() | Gets the primary stream. |
GetSecondaryStreams() | Gets the array of secondary streams. |
WriteTo(Stream) |