CSVNET Namespace
Assembly: CSVNET (in CSVNET.dll)
|
Name
|
Description
|
|
CSV
|
/// Root class that contains static functions for straightforward CSV parsing
///
|
|
CSVDataTable
|
/// Code to assist in working with DataTable objects and CSV sources
///
|
|
CSVReader
|
/// A reader that reads from a stream and emits CSV records
///
|
|
CSVSettings
|
/// Settings to configure how a CSV file is parsed
///
|
|
CSVStateMachine
|
/// This state machine handles all functions of CSV processing except for the I/O, which can come in a variety
/// of forms, either from a stream or an in-memory collection.
///
/// Since some CSV files have a single row of data that comprises multiple lines, this state machine may or may
/// not produce one row of data for each chunk of text received.
///
|
|
CSVWriter
|
/// Writes CSV objects to a stream
///
|
|
DeserializationHelper<T>
|
/// A helper object to deserialize a class based on CSV strings
///
|
|
ExcludedColumnHelper
|
/// Keeps track of which columns are excluded from CSV serialization / deserialization
///
|
|
SerializationHelper<T>
|
/// Helper object that implements serialization separately from the string or stream I/O
///
|
Top
|
Name
|
Description
|
|
ArrayOptions
|
/// Defines the behavior of CSV serialization when a nested array is encountered
///
|
|
CSVState
|
/// The current state of CSV processing, given the text that has been seen so far
///
|
|
ObjectOptions
|
/// Defines the behavior of CSV Serialization when a nested object (class) is encountered
///
|
Top
.NET Framework
Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8