Show / Hide Table of Contents

Class DataColumn

Inheritance
object
DataColumn
Implements
IEquatable<DataColumn>
Inherited Members
object.GetType()
object.MemberwiseClone()
object.Equals(object, object)
object.ReferenceEquals(object, object)
Namespace: PayrollEngine.Data
Assembly: PayrollEngine.Core.dll
Syntax
public class DataColumn : IEquatable<DataColumn>

Constructors

DataColumn()

Declaration
public DataColumn()

DataColumn(DataColumn)

Declaration
public DataColumn(DataColumn copySource)
Parameters
Type Name Description
DataColumn copySource

DataColumn(string, string, string)

Declaration
public DataColumn(string name, string valueType, string valueBaseType)
Parameters
Type Name Description
string name
string valueType
string valueBaseType

DataColumn(string, Type)

Declaration
public DataColumn(string name, Type type)
Parameters
Type Name Description
string name
Type type

DataColumn(string, Type, Type)

Declaration
public DataColumn(string name, Type type, Type baseType)
Parameters
Type Name Description
string name
Type type
Type baseType

Properties

Expression

Declaration
public string Expression { get; set; }
Property Value
Type Description
string

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
string

ValueBaseType

Declaration
public string ValueBaseType { get; set; }
Property Value
Type Description
string

ValueType

Declaration
public string ValueType { get; set; }
Property Value
Type Description
string

Methods

Equals(DataColumn)

Declaration
public bool Equals(DataColumn compare)
Parameters
Type Name Description
DataColumn compare
Returns
Type Description
bool

Equals(object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
bool
Overrides
object.Equals(object)

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
object.GetHashCode()

GetValueBaseType()

Declaration
public Type GetValueBaseType()
Returns
Type Description
Type

GetValueType()

Declaration
public Type GetValueType()
Returns
Type Description
Type

SetValueBaseType(Type)

Declaration
public void SetValueBaseType(Type type)
Parameters
Type Name Description
Type type

SetValueType(Type)

Declaration
public void SetValueType(Type type)
Parameters
Type Name Description
Type type

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Implements

IEquatable<T>

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX