# C1.Data

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Data" data-uid="C1.Data" class="text-break">C1.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="C1.Data.ClientCacheBase.html">ClientCacheBase</a></h4>
      <section><p>Represents the client-side cache, the central hub of data access in the Studio for Entity Framework.</p>
</section>
      <h4><a class="xref" href="C1.Data.ClientScope.html">ClientScope</a></h4>
      <section><p>Defines a scope of data access. Provides facilities to create <a class="xref" href="C1.Data.ClientView-1.html">client views</a>.</p>
</section>
      <h4><a class="xref" href="C1.Data.ClientViewLoadedEventArgs.html">ClientViewLoadedEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Data.ClientView-1.Loaded.html">Loaded</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Data.ClientView-1.html">ClientView&lt;T&gt;</a></h4>
      <section><p>Represents a <i>client view</i>, that is, a <a class="xref" href="../C1.LiveLinq.4.8/C1.LiveLinq.LiveViews.View-1.html">live view</a> that is connected to a remote source,
such as an System.Data.Objects.ObjectContext.</p>
</section>
      <h4><a class="xref" href="C1.Data.DataExtensions.html">DataExtensions</a></h4>
      <section><p>Extension methods provided by Studio for Entity Framework.</p>
</section>
      <h4><a class="xref" href="C1.Data.FilteredView-1.html">FilteredView&lt;T&gt;</a></h4>
      <section><p>Represents a <a class="xref" href="C1.Data.ClientView-1.html">client view</a> filtered by a filter key function,
an <a class="xref" href="C1.Data.FilteredView-1.Operator.html#C1_Data_FilteredView_1_Operator">operator</a> and
a <a class="xref" href="C1.Data.FilteredView-1.FilterKey.html#C1_Data_FilteredView_1_FilterKey">filter key value</a>.</p>
</section>
      <h4><a class="xref" href="C1.Data.PageChangingEventArgs.html">PageChangingEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Data.DataSource.ClientCollectionView.PageChanging.html">PageChanging</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Data.PagingView-1.html">PagingView&lt;T&gt;</a></h4>
      <section><p>Represents a paged <a class="xref" href="C1.Data.ClientView-1.html">client view</a>.</p>
</section>
      <h4><a class="xref" href="C1.Data.ProgressiveView-1.html">ProgressiveView&lt;T&gt;</a></h4>
      <section><p>Represents a <a class="xref" href="C1.Data.ClientView-1.html">client view</a> that loads entities sequentially (progressively) page by page.
The user sees the result and can interact with it before all pages are loaded.</p>
</section>
      <h4><a class="xref" href="C1.Data.SavedChangesEventArgs.html">SavedChangesEventArgs</a></h4>
      <section><p>Provides data for the C1DataSource.SavedChanges event.</p>
</section>


</div>
