# TableColumn<no value>

{{< rawhtml >}}

            <article class="content wrap" id="_content" data-uid="ETLBox.ControlFlow.TableColumn">
  <h1 id="ETLBox_ControlFlow_TableColumn" data-uid="ETLBox.ControlFlow.TableColumn" class="text-break">Class TableColumn</h1>
  <div class="markdown level0 summary"><p>A column in table</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">TableColumn</span></div>
  </div>
  <div class="inheritedMembers">
    <h5>Inherited Members</h5>
    <div>
      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
    </div>
    <div>
      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
    </div>
    <div>
      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
    </div>
    <div>
      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
    </div>
    <div>
      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
    </div>
    <div>
      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
    </div>
    <div>
      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
    </div>
  </div>
<h6><strong>Namespace</strong>: ETLBox.ControlFlow</h6>
  <h6><strong>Assembly</strong>: ETLBox.dll</h6>
  <h5 id="ETLBox_ControlFlow_TableColumn_syntax">Syntax</h5>
{{< /rawhtml >}}

```C#
    public class TableColumn
```

{{< rawhtml >}}
  <h3 id="constructors">Constructors
</h3>
  <a id="ETLBox_ControlFlow_TableColumn__ctor_" data-uid="ETLBox.ControlFlow.TableColumn.#ctor*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn__ctor" data-uid="ETLBox.ControlFlow.TableColumn.#ctor">TableColumn()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public TableColumn()
```

{{< rawhtml >}}
  <a id="ETLBox_ControlFlow_TableColumn__ctor_" data-uid="ETLBox.ControlFlow.TableColumn.#ctor*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn__ctor_System_String_" data-uid="ETLBox.ControlFlow.TableColumn.#ctor(System.String)">TableColumn(string)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public TableColumn(string name)
```

{{< rawhtml >}}
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td><span class="parametername">name</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn__ctor_" data-uid="ETLBox.ControlFlow.TableColumn.#ctor*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn__ctor_System_String_System_String_" data-uid="ETLBox.ControlFlow.TableColumn.#ctor(System.String,System.String)">TableColumn(string, string)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public TableColumn(string name, string dataType)
```

{{< rawhtml >}}
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td><span class="parametername">name</span></td>
        <td></td>
      </tr>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td><span class="parametername">dataType</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn__ctor_" data-uid="ETLBox.ControlFlow.TableColumn.#ctor*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn__ctor_System_String_System_String_System_Boolean_" data-uid="ETLBox.ControlFlow.TableColumn.#ctor(System.String,System.String,System.Boolean)">TableColumn(string, string, bool)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public TableColumn(string name, string dataType, bool allowNulls)
```

{{< rawhtml >}}
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td><span class="parametername">name</span></td>
        <td></td>
      </tr>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td><span class="parametername">dataType</span></td>
        <td></td>
      </tr>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
        <td><span class="parametername">allowNulls</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn__ctor_" data-uid="ETLBox.ControlFlow.TableColumn.#ctor*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn__ctor_System_String_System_String_System_Boolean_System_Boolean_" data-uid="ETLBox.ControlFlow.TableColumn.#ctor(System.String,System.String,System.Boolean,System.Boolean)">TableColumn(string, string, bool, bool)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public TableColumn(string name, string dataType, bool allowNulls, bool isPrimaryKey)
```

{{< rawhtml >}}
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td><span class="parametername">name</span></td>
        <td></td>
      </tr>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td><span class="parametername">dataType</span></td>
        <td></td>
      </tr>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
        <td><span class="parametername">allowNulls</span></td>
        <td></td>
      </tr>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
        <td><span class="parametername">isPrimaryKey</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn__ctor_" data-uid="ETLBox.ControlFlow.TableColumn.#ctor*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn__ctor_System_String_System_String_System_Boolean_System_Boolean_System_Boolean_" data-uid="ETLBox.ControlFlow.TableColumn.#ctor(System.String,System.String,System.Boolean,System.Boolean,System.Boolean)">TableColumn(string, string, bool, bool, bool)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public TableColumn(string name, string dataType, bool allowNulls, bool isPrimaryKey, bool isIdentity)
```

{{< rawhtml >}}
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td><span class="parametername">name</span></td>
        <td></td>
      </tr>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td><span class="parametername">dataType</span></td>
        <td></td>
      </tr>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
        <td><span class="parametername">allowNulls</span></td>
        <td></td>
      </tr>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
        <td><span class="parametername">isPrimaryKey</span></td>
        <td></td>
      </tr>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
        <td><span class="parametername">isIdentity</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <a id="ETLBox_ControlFlow_TableColumn_AllowNulls_" data-uid="ETLBox.ControlFlow.TableColumn.AllowNulls*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_AllowNulls" data-uid="ETLBox.ControlFlow.TableColumn.AllowNulls">AllowNulls</h4>
  <div class="markdown level1 summary"><p>True, if the column is nullable. By default a column is not nullable.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public bool AllowNulls { get; set; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_Collation_" data-uid="ETLBox.ControlFlow.TableColumn.Collation*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_Collation" data-uid="ETLBox.ControlFlow.TableColumn.Collation">Collation</h4>
  <div class="markdown level1 summary"><p>The collation used for the column. Leave empty if you want to use the default collation.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public string Collation { get; set; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_Comment_" data-uid="ETLBox.ControlFlow.TableColumn.Comment*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_Comment" data-uid="ETLBox.ControlFlow.TableColumn.Comment">Comment</h4>
  <div class="markdown level1 summary"><p>A comment for the column (not supported by every database)</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public string Comment { get; set; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_ComputedColumn_" data-uid="ETLBox.ControlFlow.TableColumn.ComputedColumn*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_ComputedColumn" data-uid="ETLBox.ControlFlow.TableColumn.ComputedColumn">ComputedColumn</h4>
  <div class="markdown level1 summary"><p>The calculation if the column should be computed.
Not all databases may support this.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public string ComputedColumn { get; set; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_DataType_" data-uid="ETLBox.ControlFlow.TableColumn.DataType*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_DataType" data-uid="ETLBox.ControlFlow.TableColumn.DataType">DataType</h4>
  <div class="markdown level1 summary"><p>The sql data type of the column (e.g. &quot;INT&quot; or &quot;VARCHAR(30)&quot;)</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public string DataType { get; set; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_DefaultValue_" data-uid="ETLBox.ControlFlow.TableColumn.DefaultValue*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_DefaultValue" data-uid="ETLBox.ControlFlow.TableColumn.DefaultValue">DefaultValue</h4>
  <div class="markdown level1 summary"><p>Define a default value for the column.
Not all databases may support this.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public string DefaultValue { get; set; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_HasDefaultValue_" data-uid="ETLBox.ControlFlow.TableColumn.HasDefaultValue*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_HasDefaultValue" data-uid="ETLBox.ControlFlow.TableColumn.HasDefaultValue">HasDefaultValue</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public bool HasDefaultValue { get; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_IdentityIncrement_" data-uid="ETLBox.ControlFlow.TableColumn.IdentityIncrement*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_IdentityIncrement" data-uid="ETLBox.ControlFlow.TableColumn.IdentityIncrement">IdentityIncrement</h4>
  <div class="markdown level1 summary"><p>Only SqlServer: The increment value for an identity column</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public long? IdentityIncrement { get; set; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int64">long</a>?</td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_IdentitySeed_" data-uid="ETLBox.ControlFlow.TableColumn.IdentitySeed*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_IdentitySeed" data-uid="ETLBox.ControlFlow.TableColumn.IdentitySeed">IdentitySeed</h4>
  <div class="markdown level1 summary"><p>Only SqlServer: The seed for and identity column</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public long? IdentitySeed { get; set; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int64">long</a>?</td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_IsComputed_" data-uid="ETLBox.ControlFlow.TableColumn.IsComputed*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_IsComputed" data-uid="ETLBox.ControlFlow.TableColumn.IsComputed">IsComputed</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public bool IsComputed { get; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_IsIdentity_" data-uid="ETLBox.ControlFlow.TableColumn.IsIdentity*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_IsIdentity" data-uid="ETLBox.ControlFlow.TableColumn.IsIdentity">IsIdentity</h4>
  <div class="markdown level1 summary"><p>True, if the column is used as an Identity column (auto increment in MySql or serial in Postgres)
Not every database supports this.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public bool IsIdentity { get; set; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_IsPrimaryKey_" data-uid="ETLBox.ControlFlow.TableColumn.IsPrimaryKey*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_IsPrimaryKey" data-uid="ETLBox.ControlFlow.TableColumn.IsPrimaryKey">IsPrimaryKey</h4>
  <div class="markdown level1 summary"><p>True if the column is part of the primary key</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public bool IsPrimaryKey { get; set; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_NETDataType_" data-uid="ETLBox.ControlFlow.TableColumn.NETDataType*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_NETDataType" data-uid="ETLBox.ControlFlow.TableColumn.NETDataType">NETDataType</h4>
  <div class="markdown level1 summary"><p>The corresponding .NET data type retrieved from the sql <a class="xref" href="/api/etlbox.controlflow/tablecolumn#ETLBox_ControlFlow_TableColumn_DataType">DataType</a>.</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public Type NETDataType { get; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.type">Type</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <a id="ETLBox_ControlFlow_TableColumn_Name_" data-uid="ETLBox.ControlFlow.TableColumn.Name*"></a>
  <h4 id="ETLBox_ControlFlow_TableColumn_Name" data-uid="ETLBox.ControlFlow.TableColumn.Name">Name</h4>
  <div class="markdown level1 summary"><p>Name of the column</p>
</div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="declaration">Declaration</h5>
{{< /rawhtml >}}

```C#
    public string Name { get; set; }
```

{{< rawhtml >}}
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
        <td></td>
      </tr>
    </tbody>
  </table>

{{< /rawhtml >}}
