Show / Hide Table of Contents

Class CsvColumn

Represents a column in a Csv file.

Inheritance
Object
CsvColumn
Inherited Members
System.Object.ToString()
Object.Equals(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Object.MemberwiseClone()
Namespace: IRM.Data
Assembly: IRM.dll
Syntax
public class CsvColumn

Constructors

CsvColumn()

Initializes a new instance of the CsvColumn class.

Declaration
public CsvColumn()

Properties

DefaultValue

The default value for the column.

Declaration
public object DefaultValue { get; set; }
Property Value
Object

Format

The format string to be used on the column.

Declaration
public string Format { get; set; }
Property Value
String

FormatProvider

The FormatProvider to be used on the column.

Declaration
public IFormatProvider FormatProvider { get; set; }
Property Value
System.IFormatProvider

Name

The name of the column.

Declaration
public string Name { get; set; }
Property Value
String

Ordinal

The ordinal for the column.

Declaration
public int Ordinal { get; set; }
Property Value
System.Int32

ParserFunction

Special parser function to be used on the column.

Declaration
public Func<string, object> ParserFunction { get; set; }
Property Value
System.Func<String, Object>

Remarks

Is only used then the ParseToDefinedType is set to true.

Property

Gets or sets the PropertyInfo of the column.

Declaration
public PropertyInfo Property { get; set; }
Property Value
PropertyInfo

Type

The Type of the column.

Declaration
public Type Type { get; set; }
Property Value
System.Type

Extension Methods

ObjectExtensions.DeepClone<T>(T)
AnnotationsExtensions.IsValid(Object)
Back to top Generated by DocFX