public RowToCsvStream( StreamInformation streamInformation, Stream stream, CsvSettings settings ) { this.stream = stream; this.streamInformation = streamInformation; this.settings = settings; }
public CsvReader(Stream stream, Encoding defaultEncoding = null, CsvSettings csvSettings = null) : base(csvSettings) { Settings settings = SettingsHome.settingsFactory.buildSettings(); settings.defaultEncoding = defaultEncoding ?? settings.defaultEncoding; streamInformation = new StreamInformation(settings); streamFactory = new GenericStreamFactory(stream); reader = new StreamReader(stream, streamInformation.defaultEncoding, streamInformation.detectEncodingFromByteOrderMarks); }
public CsvStreamToRowProcessor(CsvSettings settings = null) { this.settings = settings ?? new CsvSettings(); rowConverter = new CsvRowConverter(this.settings); }
public CsvRowConverter(CsvSettings settings) { this.settings = settings ?? new CsvSettings(); }
public CsvRowConverter() { settings = new CsvSettings(); }