
ActiveReports renders its output to the pages of a document object. The document can be used with any of the viewer controls, saved for later retrieval or exported using any of ActiveReports export filters.
If you need to have a serializable section document (to move it between application domains), then you should use the simple derived class. See the example of code below.
System.Object
GrapeCity.ActiveReports.Core.Document.DocumentBase<PageType>
GrapeCity.ActiveReports.Core.Document.GenericDocument<PageType,PagesCollectionType>
GrapeCity.ActiveReports.Document.SectionDocument