[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Rendering.IO.Mht.MhtStreamProvider

MhtStreamProvider Class

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.

Inheritance
MhtStreamProvider
Namespace: GrapeCity.ActiveReports.Rendering.IO.Mht
Assembly: MESCIUS.ActiveReports.dll
Syntax
public sealed class MhtStreamProvider : StreamProvider

Constructors

Name Description
MhtStreamProvider(string)

Creates a new instance of the MhtStreamProvider

Methods

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)

Extension Methods