Method IterateReaderWhile
- Namespace
- Open.Database.Extensions
- Assembly
- Open.Database.Extensions.Core.dll
IterateReaderWhile(IExecuteReader, Func<IDataRecord, bool>, CommandBehavior)
Iterates a reader on a command while the handler function returns true.
public static void IterateReaderWhile(this IExecuteReader command, Func<IDataRecord, bool> handler, CommandBehavior behavior = CommandBehavior.Default)
Parameters
commandIExecuteReaderThe IExecuteReader to iterate.
handlerFunc<IDataRecord, bool>The handler function for each IDataRecord.
behaviorCommandBehaviorThe behavior to use with the data reader.