/// <summary> /// Initializes a new instance of the ObjectListDbDataReader class. /// </summary> /// <param name="objectReader">The objectReader to use to read the values from an object in the list.</param> /// <param name="list">The list of objects.</param> public ObjectListDbDataReader(ObjectReader objectReader, IEnumerable list) { _objectReader = objectReader; _schemaTable = objectReader.SchemaTable; _enumerable = list; _enumerator = list.GetEnumerator(); }