# C1.DataEngine.ColumnCondition

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_DataEngine_ColumnCondition" data-uid="C1.DataEngine.ColumnCondition" class="text-break">ColumnCondition Class
</h1>
  <div class="markdown level0 summary"><p>Class used in specifying queries. See &quot;DataEngine queries&quot; for explanations of how queries are created and executed.</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">ColumnCondition</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.DataEngine.html">C1.DataEngine</a></h6>
  <h6><strong>Assembly</strong>: C1.DataEngine.dll</h6>
  <h5 id="C1_DataEngine_ColumnCondition_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[DataContract]
public class ColumnCondition</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;DataContract&gt;
Public Class ColumnCondition</code></pre>
  </div>
  <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_DataEngine_ColumnCondition_And" data-uid="C1.DataEngine.ColumnCondition.And">
          <a class="xref" href="C1.DataEngine.ColumnCondition.And.html#C1_DataEngine_ColumnCondition_And">And()</a>
        </td>
        <td class="markdown level1 summary"><p>Connects the following condition with the 'and' connective.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Bw_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Bw(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Bw.html#C1_DataEngine_ColumnCondition_Bw_System_Object_">Bw(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation BeginsWith for a string column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Cnt_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Cnt(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Cnt.html#C1_DataEngine_ColumnCondition_Cnt_System_Object_">Cnt(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation Contains for a string column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Eq_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Eq(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Eq.html#C1_DataEngine_ColumnCondition_Eq_System_Object_">Eq(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation Equals.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Ew_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Ew(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Ew.html#C1_DataEngine_ColumnCondition_Ew_System_Object_">Ew(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation EndsWith for a string column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Gt_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Gt(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Gt.html#C1_DataEngine_ColumnCondition_Gt_System_Object_">Gt(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation GreaterThan.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Gte_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Gte(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Gte.html#C1_DataEngine_ColumnCondition_Gte_System_Object_">Gte(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation GreaterThanOrEqual.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Lt_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Lt(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Lt.html#C1_DataEngine_ColumnCondition_Lt_System_Object_">Lt(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation LessThan.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Lte_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Lte(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Lte.html#C1_DataEngine_ColumnCondition_Lte_System_Object_">Lte(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation LessThanOrEqual.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Mtd_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Mtd(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Mtd.html#C1_DataEngine_ColumnCondition_Mtd_System_Object_">Mtd(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation MonthToDate for a DateTime column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Nc_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Nc(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Nc.html#C1_DataEngine_ColumnCondition_Nc_System_Object_">Nc(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation DoesNotContain for a string column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Ne_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Ne(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Ne.html#C1_DataEngine_ColumnCondition_Ne_System_Object_">Ne(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation NotEqual.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Or" data-uid="C1.DataEngine.ColumnCondition.Or">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Or.html#C1_DataEngine_ColumnCondition_Or">Or()</a>
        </td>
        <td class="markdown level1 summary"><p>Connects the following condition with the 'or' connective.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Qtd_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Qtd(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Qtd.html#C1_DataEngine_ColumnCondition_Qtd_System_Object_">Qtd(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation QuarterToDate for a DateTime column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Wtd_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Wtd(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Wtd.html#C1_DataEngine_ColumnCondition_Wtd_System_Object_">Wtd(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation WeekToDate for a DateTime column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_ColumnCondition_Ytd_System_Object_" data-uid="C1.DataEngine.ColumnCondition.Ytd(System.Object)">
          <a class="xref" href="C1.DataEngine.ColumnCondition.Ytd.html#C1_DataEngine_ColumnCondition_Ytd_System_Object_">Ytd(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation YearToDate for a DateTime column.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
