# GrapeCity.ActiveReports.Data

## Content

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

  <h1 id="GrapeCity_ActiveReports_Data" data-uid="GrapeCity.ActiveReports.Data" class="text-break">GrapeCity.ActiveReports.Data 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.Data.CsvDataSource.html">CsvDataSource</a></h4>
      <section><p>Represents a section report data source based on an CSV document.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.DbDataSource.html">DbDataSource</a></h4>
      <section><p>DB data source - allows to connect through custom database providers.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.Field.html">Field</a></h4>
      <section><p>Field</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.FieldCollection.html">FieldCollection</a></h4>
      <section><p>Summary description for FieldCollection.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.JsonDataSource.html">JsonDataSource</a></h4>
      <section><p>Represents a section report data source based on a JSON document.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.ListDataSource.html">ListDataSource</a></h4>
      <section><p>IList DataSource implementation.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.OdbcDataSource.html">OdbcDataSource</a></h4>
      <section><p>ODBC data source - allows to connect through ODBC driver.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.OleDBDataSource.html">OleDBDataSource</a></h4>
      <section><p>Ole DB data source - allows to connect through Ole DB driver.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.ProviderSerializer.html">ProviderSerializer</a></h4>
      <section><p>Used to serialize/deserialize data sources. Internal uses only.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.SqlDBDataSource.html">SqlDBDataSource</a></h4>
      <section><p>Represents a section report data source based on the SqlDB ADO.NET data provider.</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.XMLDataSource.html">XMLDataSource</a></h4>
      <section><p>Represents a section report data source based on an XML document and an XPath pattern to select the XML nodes used as records in the data source.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.IDbConnectionProperties.html">IDbConnectionProperties</a></h4>
      <section><p>Interface to access base connection properties</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.IListDataSource.html">IListDataSource</a></h4>
      <section><p>Wrapper over <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.ilist">IList</a> interface to use it as data source: <a class="xref" href="GrapeCity.ActiveReports.SectionReport.DataSource.html#GrapeCity_ActiveReports_SectionReport_DataSource">DataSource</a>.
This should be used only if performance of current implementation is not enough.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.CredentialsMode.html">CredentialsMode</a></h4>
      <section><p>Specifies credentials mode</p>
</section>
      <h4><a class="xref" href="GrapeCity.ActiveReports.Data.FieldTypeEnum.html">FieldTypeEnum</a></h4>
      <section><p>Provides a set of values for use with the FieldType property of the Field class.</p>
</section>


</div>
