[]
Provides support for LINQ queries with a progress provider.
public static IEnumerable<T> WithProgress<T, T2>(this IEnumerable<T> items, IProgress<T2> progress, Func<T, T2> getProgressInfo)
| Type | Name | Description |
|---|---|---|
| IEnumerable<T> | items | The source sequence. |
| IProgress<T2> | progress | The IProgress<T> instance to report progress to. |
| Func<T, T2> | getProgressInfo | A function to get progress information from an element. |
| Type | Description |
|---|---|
| IEnumerable<T> | A sequence that reports progress. |
| Name | Description |
|---|---|
| T | The type of elements in the sequence. |
| T2 | The type of progress information. |