private IEnumerable <string> GetXml(IDataExtractor extractor, int batchSize) { _maxCount = int.MaxValue; while (!extractor.AtEnd) { var writer = new XmlDataWriter(); extractor.Write(batchSize, writer); yield return(writer.ToString()); } _maxCount = extractor.NumProcessed; }
private IEnumerable<string> GetXml(IDataExtractor extractor, int batchSize) { _maxCount = int.MaxValue; while (!extractor.AtEnd) { var writer = new XmlDataWriter(); extractor.Write(batchSize, writer); yield return writer.ToString(); } _maxCount = extractor.NumProcessed; }