# C1.DataEngine.Column

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_DataEngine_Column" data-uid="C1.DataEngine.Column" class="text-break">Column 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">Column</span></div>
      <div class="level2"><a class="xref" href="C1.DataEngine.ColumnDerived.html">ColumnDerived</a></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_Column_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[DataContract]
public class Column</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;DataContract&gt;
Public Class Column</code></pre>
  </div>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_DataEngine_Column_Alias" data-uid="C1.DataEngine.Column.Alias">
          <a class="xref" href="C1.DataEngine.Column.Alias.html#C1_DataEngine_Column_Alias">Alias</a>
        </td>
        <td class="markdown level1 summary"><p>For columns of linked tables in a join query, gets the alias of the column if it is different from the name. Otherwise, empty.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Name" data-uid="C1.DataEngine.Column.Name">
          <a class="xref" href="C1.DataEngine.Column.Name.html#C1_DataEngine_Column_Name">Name</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the name of the column.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Table" data-uid="C1.DataEngine.Column.Table">
          <a class="xref" href="C1.DataEngine.Column.Table.html#C1_DataEngine_Column_Table">Table</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the table to which the column belongs.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Type" data-uid="C1.DataEngine.Column.Type">
          <a class="xref" href="C1.DataEngine.Column.Type.html#C1_DataEngine_Column_Type">Type</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the type of data stored in the column.</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_DataEngine_Column_As_System_String_" data-uid="C1.DataEngine.Column.As(System.String)">
          <a class="xref" href="C1.DataEngine.Column.As.html#C1_DataEngine_Column_As_System_String_">As(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Used for columns of linked tables in a join query to specify an alias, if needed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Bw_System_Object_" data-uid="C1.DataEngine.Column.Bw(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Bw.html#C1_DataEngine_Column_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_Column_Cnt_System_Object_" data-uid="C1.DataEngine.Column.Cnt(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Cnt.html#C1_DataEngine_Column_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_Column_Eq_System_Object_" data-uid="C1.DataEngine.Column.Eq(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Eq.html#C1_DataEngine_Column_Eq_System_Object_">Eq(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation Equals.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Equals_System_Object_" data-uid="C1.DataEngine.Column.Equals(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Equals.html#C1_DataEngine_Column_Equals_System_Object_">Equals(object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Ew_System_Object_" data-uid="C1.DataEngine.Column.Ew(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Ew.html#C1_DataEngine_Column_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_Column_GetHashCode" data-uid="C1.DataEngine.Column.GetHashCode">
          <a class="xref" href="C1.DataEngine.Column.GetHashCode.html#C1_DataEngine_Column_GetHashCode">GetHashCode()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Gt_System_Object_" data-uid="C1.DataEngine.Column.Gt(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Gt.html#C1_DataEngine_Column_Gt_System_Object_">Gt(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation GreaterThan.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Gte_System_Object_" data-uid="C1.DataEngine.Column.Gte(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Gte.html#C1_DataEngine_Column_Gte_System_Object_">Gte(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation GreaterThanOrEqual.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Lt_System_Object_" data-uid="C1.DataEngine.Column.Lt(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Lt.html#C1_DataEngine_Column_Lt_System_Object_">Lt(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation LessThan.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Lte_System_Object_" data-uid="C1.DataEngine.Column.Lte(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Lte.html#C1_DataEngine_Column_Lte_System_Object_">Lte(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation LessThanOrEqual.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Mtd_System_Object_" data-uid="C1.DataEngine.Column.Mtd(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Mtd.html#C1_DataEngine_Column_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_Column_Nc_System_Object_" data-uid="C1.DataEngine.Column.Nc(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Nc.html#C1_DataEngine_Column_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_Column_Ne_System_Object_" data-uid="C1.DataEngine.Column.Ne(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Ne.html#C1_DataEngine_Column_Ne_System_Object_">Ne(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Comparison operation NotEqual.</p>
</td>
      </tr>
      <tr>
        <td id="C1_DataEngine_Column_Qtd_System_Object_" data-uid="C1.DataEngine.Column.Qtd(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Qtd.html#C1_DataEngine_Column_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_Column_Wtd_System_Object_" data-uid="C1.DataEngine.Column.Wtd(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Wtd.html#C1_DataEngine_Column_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_Column_Ytd_System_Object_" data-uid="C1.DataEngine.Column.Ytd(System.Object)">
          <a class="xref" href="C1.DataEngine.Column.Ytd.html#C1_DataEngine_Column_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>
