Class ArrowReadOptions
- Namespace
- ExcelReader.Arrow
- Assembly
- ExcelReader.Arrow.dll
Options for converting a sheet with ToArrowRecordBatch(IExcelSheet, ArrowReadOptions?).
public sealed class ArrowReadOptions
- Inheritance
-
ArrowReadOptions
- Inherited Members
Properties
Default
Gets the default options: header on row 1, schema inferred from the sheet.
public static ArrowReadOptions Default { get; }
Property Value
HeaderRow
Gets the 1-based header row, used both for schema inference (when Schema is
null) and to skip the header line during the data pass. 0 means no header
row. Defaults to 1.
public int HeaderRow { get; init; }
Property Value
Schema
Gets the column schema to use. null, the default, infers it from the sheet with InferSchema(IExcelSheet, SchemaInferenceOptions?) using HeaderRow.
public IReadOnlyList<ExcelColumnSchema>? Schema { get; init; }