src/NetStandard/Collections/Synchronization/src/CollectionModificationIterationTools.cs
/// <summary>
/// Adds a function handler to the per-item-iteration pipeline.
/// </summary>
/// <param name="actionHandler"></param>
/// <returns></returns>
Adds a function handler to the per-item-iteration pipeline.
Adds a function handler to the per - item - iteration pipeline .
public IteratorBuilder OnIteration(CollectionModificationIterationDelegate actionHandler)
            {
                if (actionHandler is null) {
                    throw new ArgumentNullException(nameof(actionHandler));
                }
                handlers.Add(actionHandler);
                return this;
            }
public IteratorBuilder OnIteration ( CollectionModificationIterationDelegate actionHandler ) { if ( actionHandler is null ) { throw new ArgumentNullException ( nameof ( actionHandler ) ) ; } handlers . Add ( actionHandler ) ; return this ; }
Adds a function handler to the per-item-iteration pipeline.
Adds a function handler to the per - item - iteration pipeline .
None
actionHandler
CollectionModificationIterationDelegate
None