protected override StageResult Init() { if (!InputFile.CheckExistsAndReportError(L)) { return(StageResult.INPUT_ERROR); } WriterOptions.Add("RecordLimitSize", RecordLimitSize); return(StageResult.SUCCESS); }
protected override StageResult Init() { if (!Success(base.Init(), out StageResult r)) { return(r); } WriterOptions.Add("HasHeaderRecord", true); return(StageResult.SUCCESS); }
protected override StageResult Init() { StageResult r; if ((r = base.Init()) != StageResult.SUCCESS) { return(r); } if (AdditionalOptions.Count > 0) { foreach (KeyValuePair <string, object> kv in AdditionalOptions) { if (WriterOptions.ContainsKey(kv.Key)) { WriterOptions.Remove(kv.Key); } WriterOptions.Add(kv.Key, kv.Value); } } return(StageResult.SUCCESS); }
public LoadToCsvFile(string delimiter = ",") : base() { WriterOptions.Add("Delimiter", delimiter); WriterOptions.Add("HasHeaderRecord", false); WriterOptions.Add("QuoteNoFields", true); }
protected override StageResult Init() { WriterOptions.Add("HasHeaderRecord", true); return(StageResult.SUCCESS); }