# GrapeCity.ActiveReports.Rdl.Persistence

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="GrapeCity_ActiveReports_Rdl_Persistence" data-uid="GrapeCity.ActiveReports.Rdl.Persistence" class="text-break">GrapeCity.ActiveReports.Rdl.Persistence Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rdl.Persistence.PersistenceException.html">PersistenceException</a></h4>
      <section><p>Represents an exception that throws during persistence operations.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rdl.Persistence.PersistenceFilter.html">PersistenceFilter</a></h4>
      <section><p>Represents a class that sits between the <span class="xref">GrapeCity.ActiveReports.Rdl.Persistence.Director</span> and <a class="xref" href="GrapeCity.ActiveReports.PageReportModel.Report.html">Report</a>
to perform custom actions on a report object such as merging and unmerging with the master report,
or serializing and deserializing the report. At this time, the class is designed for master reports.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rdl.Persistence.ReportComponentFactory.html">ReportComponentFactory</a></h4>
      <section><p>Represents a factory for creating report components.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Rdl.Persistence.PersistenceException.ErrorCodes.html">PersistenceException.ErrorCodes</a></h4>
      <section><p>Specifies error codes for persistence exceptions.</p>
</section>


</div>
