API Reference

Interface

ICsvDataReaderPositionMetadata

Namespace OfficeIMO.CSV
Assembly OfficeIMO.CSV
Modifiers abstract

Exposes the current logical record and optional physical source-line position.

Properties

public abstract Int64 RecordNumber { get; } #

Gets the one-based data-record number after header, comment, blank, and skipped-record handling. Returns zero when the reader is not positioned on a row.

public abstract Nullable<Int32> PhysicalLineNumber { get; } #

Gets the one-based physical source line on which the current record starts, when retained by the reader path. Returns null when unavailable or when the reader is not positioned on a row.

public abstract Nullable<Int32> PhysicalEndLineNumber { get; } #

Gets the one-based physical source line on which the current record ends, when retained by the reader path. This differs from PhysicalLineNumber for multiline quoted records.