protected override void ProcessRecord() { base.ProcessRecord(); OPTDocument output = parser.ReadLine(inputString); if (output != null) { WriteObject(output); } }
protected override void ProcessRecord() { base.ProcessRecord(); string line; while ((line = reader.ReadLine()) != null) { try { OPTDocument output = parser.ReadLine(line); if (output != null) { WriteObject(output); } } catch (InvalidDataException err) { WriteWarning(err.ToString()); } } }