Table of Contents

Namespace Addax.Formats.Tabular

Namespaces

Addax.Formats.Tabular.Converters
Addax.Formats.Tabular.Handlers

Classes

TabularContentException

The exception that is thrown when tabular data is invalid.

TabularConverterAttribute

Specifies the type of a tabular value converter. This class cannot be inherited.

TabularConverterAttribute<T>

Specifies the type of a tabular value converter. This class cannot be inherited.

TabularConverter<T>

Defines the core behavior of converting a value from or to a character sequence and provides a base for derived classes.

TabularData

Provides static methods for working with collections of tabular data records and inferring dialects. This class cannot be inherited.

TabularDialect

Specifies how to read and write tabular data. This class cannot be inherited.

TabularFieldNameAttribute

Specifies the name of a tabular field. This class cannot be inherited.

TabularFieldOrderAttribute

Specifies the order of a tabular field. This class cannot be inherited.

TabularHandler<T>

Defines the core behavior of reading an object from or writing an object to a tabular record and provides a base for derived classes.

TabularOptions

Specifies options to control the behavior of reading and writing tabular data. This class cannot be inherited.

TabularReader

Provides forward-only, read-only access to tabular data fields. This class cannot be inherited.

TabularReader<T>

Provides forward-only, read-only access to tabular data records. This class cannot be inherited.

TabularRecordAttribute

Instructs the source generator to generate a record handler for the target type. This class cannot be inherited.

TabularRegistry

Represents a registry of shared components for reading and writing tabular data. This class cannot be inherited.

TabularStringFactory

Provides a creation method for creating string instances from character sequences.

TabularWriter

Provides forward-only, write-only access to tabular data fields. This class cannot be inherited.

TabularWriter<T>

Provides forward-only, write-only access to tabular data records. This class cannot be inherited.

Structs

TabularRecord<T>

Represents a container that may or may not have a stored object.

Enums

TabularFieldType

Specifies the type of a tabular field.

TabularPositionType

Specifies the type of a position in tabular data.