Show / Hide Table of Contents

Class DataTableColumnExtensions

Inheritance
object
DataTableColumnExtensions
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Data
Assembly: PayrollEngine.Core.dll
Syntax
public static class DataTableColumnExtensions

Methods

AddColumn(DataTable, string, Type, string)

Declaration
public static DataColumn AddColumn(this DataTable table, string columnName, Type type, string expression = null)
Parameters
Type Name Description
DataTable table
string columnName
Type type
string expression
Returns
Type Description
DataColumn

AddColumn<T>(DataTable, string, string)

Declaration
public static DataColumn AddColumn<T>(this DataTable table, string columnName, string expression = null)
Parameters
Type Name Description
DataTable table
string columnName
string expression
Returns
Type Description
DataColumn
Type Parameters
Name Description
T

ContainsColumn(DataTable, string)

Declaration
public static bool ContainsColumn(DataTable table, string columnName)
Parameters
Type Name Description
DataTable table
string columnName
Returns
Type Description
bool

EnsureColumn(DataTable, string, Type, string)

Declaration
public static DataColumn EnsureColumn(this DataTable table, string columnName, Type type, string expression = null)
Parameters
Type Name Description
DataTable table
string columnName
Type type
string expression
Returns
Type Description
DataColumn

EnsureColumn<T>(DataTable, string, string)

Declaration
public static DataColumn EnsureColumn<T>(this DataTable table, string columnName, string expression = null)
Parameters
Type Name Description
DataTable table
string columnName
string expression
Returns
Type Description
DataColumn
Type Parameters
Name Description
T

EnsureColumns(DataTable, DataColumnCollection)

Declaration
public static void EnsureColumns(this DataTable table, DataColumnCollection columns)
Parameters
Type Name Description
DataTable table
DataColumnCollection columns

EnsureColumns<T>(DataTable, IEnumerable<string>)

Declaration
public static void EnsureColumns<T>(this DataTable table, IEnumerable<string> columns)
Parameters
Type Name Description
DataTable table
IEnumerable<string> columns
Type Parameters
Name Description
T

InsertColumn<T>(DataTable, int, string, string)

Declaration
public static DataColumn InsertColumn<T>(this DataTable table, int index, string columnName, string expression = null)
Parameters
Type Name Description
DataTable table
int index
string columnName
string expression
Returns
Type Description
DataColumn
Type Parameters
Name Description
T

RemoveColumn(DataTable, string)

Declaration
public static void RemoveColumn(this DataTable table, string columnName)
Parameters
Type Name Description
DataTable table
string columnName

RenameColumn(DataTable, string, string)

Declaration
public static string RenameColumn(this DataTable table, string oldColumnName, string newColumnName)
Parameters
Type Name Description
DataTable table
string oldColumnName
string newColumnName
Returns
Type Description
string
☀
☾
Back to top Generated by DocFX