ForeignQueries
Added in v34.0.0
public IReadOnlyList<CsvForeignQueryPlan> ForeignQueries { get; }The queries of other LINQ providers that the query runs, such as tables of a database.
Class in CsvHelper.Linq
How a CSV query runs: for each CSV source it reads, what the reader does; what it asks other providers for; and the operators that LINQ to Objects runs on the records. CsvQueryable.Explain and CsvQueryOptions.OnExecute give it.
public sealed class CsvQueryPlanCsvHelper.LinqCsvHelper.Linq.dllpublic IReadOnlyList<CsvForeignQueryPlan> ForeignQueries { get; }The queries of other LINQ providers that the query runs, such as tables of a database.
public IReadOnlyList<string> InMemoryOperators { get; }The names of the LINQ operators that LINQ to Objects runs on the records, innermost first.
public IReadOnlyList<CsvSourcePlan> Sources { get; }What the reader of each CSV source that the query reads does, in the order the query names them.
public override string ToString()The plan, as lines of text.