|  | Name | Description | 
|---|
|   | DoTSource(IEnumerableTSource, ActionTSource) |  | 
|   | DoTSource(IEnumerableTSource, IObserverTSource) |  | 
|   | DoTSource(IQueryableTSource, IObserverTSource) | 
            Lazily invokes observer methods for each value in the sequence, and upon successful or exceptional termination.
             | 
|   | DoTSource(IQueryableTSource, ExpressionActionTSource) | 
            Lazily invokes an action for each value in the sequence.
             | 
|   | DoTSource(IEnumerableTSource, ActionTSource, Action) |  | 
|   | DoTSource(IEnumerableTSource, ActionTSource, ActionException) |  | 
|   | DoTSource(IQueryableTSource, ExpressionActionTSource, ExpressionActionException) | 
            Lazily invokes an action for each value in the sequence, and executes an action upon exceptional termination.
             | 
|   | DoTSource(IQueryableTSource, ExpressionActionTSource, ExpressionAction) | 
            Lazily invokes an action for each value in the sequence, and executes an action for successful termination.
             | 
|   | DoTSource(IEnumerableTSource, ActionTSource, ActionException, Action) |  | 
|   | DoTSource(IQueryableTSource, ExpressionActionTSource, ExpressionActionException, ExpressionAction) | 
            Lazily invokes an action for each value in the sequence, and executes an action upon successful or exceptional termination.
             |