Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Last< TSource >() [1/2]

static TSource System.Linq.ParallelEnumerable.Last< TSource > ( this ParallelQuery< TSource > source)
inlinestatic

Definition at line 2032 of file ParallelEnumerable.cs.

2033 {
2034 if (source == null)
2035 {
2036 throw new ArgumentNullException("source");
2037 }
2039 QuerySettings querySettings = lastQueryOperator.SpecifiedQuerySettings.WithDefaults();
2040 if (lastQueryOperator.LimitsParallelism && querySettings.ExecutionMode != ParallelExecutionMode.ForceParallelism)
2041 {
2042 IEnumerable<TSource> source2 = lastQueryOperator.Child.AsSequentialQuery(querySettings.CancellationState.ExternalCancellationToken);
2043 IEnumerable<TSource> source3 = CancellableEnumerable.Wrap(source2, querySettings.CancellationState.ExternalCancellationToken);
2044 return ExceptionAggregator.WrapEnumerable(source3, querySettings.CancellationState).Last();
2045 }
2047 }

References System.Linq.source.