public sealed class CsvSourcePlan
Namespace
CsvHelper.Linq
Assembly
CsvHelper.Linq.dll
Builds
net10.0 netstandard2.1 netstandard2.0 net47

Properties

Members

Added in v34.0.0
public IReadOnlyList<string>? Members { get; }

The members (for CsvDynamicRecord rows, the columns) read for each record that the reader returns; null for all of them. The others keep their defaults, and their columns are neither looked up nor parsed.

Property value

IReadOnlyList<string>?

View source

PushedOperators

Added in v34.0.0
public IReadOnlyList<string> PushedOperators { get; }

The operators that the reader runs itself, such as Skip(10) and Where, innermost first; the rest of the query runs on the records it returns.

Property value

View source

SkippedRows

Added in v34.0.0
public long SkippedRows { get; }

The number of rows the reader skips without reading them (a Skip at the start of the query).

Property value

long

View source

Source

Added in v34.0.0
public string Source { get; }

The source, such as file 'orders.csv'.

Property value

string

View source

Methods

ToString()

Added in v34.0.0
public override string ToString()

The plan of the source, as a line of text.

Returns

string
Such as file 'orders.csv' (Order): Where; filter reads Total; reads Id, Customer.

View source