LumenWorks.Framework.IO.Csv Namespace

Classes


  Class Description
Public class CachedCsvReader
Represents a reader that provides fast, cached, dynamic access to CSV data.
Public class CsvReader
Represents a reader that provides fast, non-cached, forward-only access to CSV data.
Public class MalformedCsvException
Represents the exception that is thrown when a CSV file is malformed.
Public class MissingFieldCsvException
Represents the exception that is thrown when a there is a missing field in a record of the CSV file.
Public class ParseErrorEventArgs
Provides data for the ParseError()()()() event.

Structures


  Structure Description
Public structure CsvReader..::..RecordEnumerator
Supports a simple iteration over the records of a CsvReader.

Enumerations


  Enumeration Description
Public enumeration MissingFieldAction
Specifies the action to take when a field is missing.
Public enumeration ParseErrorAction
Specifies the action to take when a parsing error has occured.
Public enumeration ValueTrimmingOptions