# C1.Web.Mvc.Olap.Fluent.PivotFilterBuilder

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Web_Mvc_Olap_Fluent_PivotFilterBuilder" data-uid="C1.Web.Mvc.Olap.Fluent.PivotFilterBuilder" class="text-break">PivotFilterBuilder Class
</h1>
  <div class="markdown level0 summary"><p>Defines a builder to configurate <a class="xref" href="C1.Web.Mvc.Olap.PivotFilter.html">PivotFilter</a>.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">HideObjectMembers</span></div>
    <div class="level2"><a class="xref" href="../C1.Web.Mvc/C1.Web.Mvc.Fluent.BaseBuilder-2.html">BaseBuilder</a>&lt;<a class="xref" href="C1.Web.Mvc.Olap.PivotFilter.html">PivotFilter</a>, <a class="xref" href="C1.Web.Mvc.Olap.Fluent.PivotFilterBuilder.html">PivotFilterBuilder</a>&gt;</div>
    <div class="level3"><span class="xref">PivotFilterBuilder</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Web.Mvc.Olap.Fluent.html">C1.Web.Mvc.Olap.Fluent</a></h6>
  <h6><strong>Assembly</strong>: C1.Web.Mvc.Olap.dll</h6>
  <h5 id="C1_Web_Mvc_Olap_Fluent_PivotFilterBuilder_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class PivotFilterBuilder : BaseBuilder&lt;PivotFilter, PivotFilterBuilder&gt;</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class PivotFilterBuilder
    Inherits BaseBuilder(Of PivotFilter, PivotFilterBuilder)</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Web_Mvc_Olap_Fluent_PivotFilterBuilder__ctor_C1_Web_Mvc_Olap_PivotFilter_" data-uid="C1.Web.Mvc.Olap.Fluent.PivotFilterBuilder.#ctor(C1.Web.Mvc.Olap.PivotFilter)">
          <a class="xref" href="C1.Web.Mvc.Olap.Fluent.PivotFilterBuilder.-ctor.html#C1_Web_Mvc_Olap_Fluent_PivotFilterBuilder__ctor_C1_Web_Mvc_Olap_PivotFilter_">PivotFilterBuilder(PivotFilter)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates one <a class="xref" href="C1.Web.Mvc.Olap.Fluent.PivotFilterBuilder.html">PivotFilterBuilder</a> instance to configurate <code class="paramref">obj</code>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Web_Mvc_Olap_Fluent_PivotFilterBuilder_FilterType_System_Nullable_C1_Web_Mvc_FilterType__" data-uid="C1.Web.Mvc.Olap.Fluent.PivotFilterBuilder.FilterType(System.Nullable{C1.Web.Mvc.FilterType})">
          <a class="xref" href="C1.Web.Mvc.Olap.Fluent.PivotFilterBuilder.FilterType.html#C1_Web_Mvc_Olap_Fluent_PivotFilterBuilder_FilterType_System_Nullable_C1_Web_Mvc_FilterType__">FilterType(FilterType?)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.Olap.PivotFilter.FilterType.html#C1_Web_Mvc_Olap_PivotFilter_FilterType">FilterType</a>.
Sets the types of filtering provided by this filter. When binding the service, only FilterType.Condition and FilterType.None are supported. When FilterType.Both is set, it works as FilterType.Condition. When FilterType.Value is set, it works as FilterType.None.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Olap_Fluent_PivotFilterBuilder_ValueFilter_System_Action_C1_Web_Mvc_Fluent_ValueFilterBuilder__" data-uid="C1.Web.Mvc.Olap.Fluent.PivotFilterBuilder.ValueFilter(System.Action{C1.Web.Mvc.Fluent.ValueFilterBuilder})">
          <a class="xref" href="C1.Web.Mvc.Olap.Fluent.PivotFilterBuilder.ValueFilter.html#C1_Web_Mvc_Olap_Fluent_PivotFilterBuilder_ValueFilter_System_Action_C1_Web_Mvc_Fluent_ValueFilterBuilder__">ValueFilter(Action&lt;ValueFilterBuilder&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.Olap.PivotFilter.ValueFilter.html#C1_Web_Mvc_Olap_PivotFilter_ValueFilter">ValueFilter</a>.
Sets the value filter setting. It is NOT supported when binding the service.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
