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

◆ GroupJoin< TOuter, TInner, TKey, TResult >() [4/4]

static ParallelQuery< TResult > System.Linq.ParallelEnumerable.GroupJoin< TOuter, TInner, TKey, TResult > ( this ParallelQuery< TOuter > outer,
ParallelQuery< TInner > inner,
Func< TOuter, TKey > outerKeySelector,
Func< TInner, TKey > innerKeySelector,
Func< TOuter, IEnumerable< TInner >, TResult > resultSelector,
IEqualityComparer< TKey >? comparer )
inlinestatic

Definition at line 313 of file ParallelEnumerable.cs.

314 {
315 if (outer == null)
316 {
317 throw new ArgumentNullException("outer");
318 }
319 if (inner == null)
320 {
321 throw new ArgumentNullException("inner");
322 }
323 if (outerKeySelector == null)
324 {
325 throw new ArgumentNullException("outerKeySelector");
326 }
327 if (innerKeySelector == null)
328 {
329 throw new ArgumentNullException("innerKeySelector");
330 }
331 if (resultSelector == null)
332 {
333 throw new ArgumentNullException("resultSelector");
334 }
336 }

References System.comparer, System.Linq.inner, System.Linq.innerKeySelector, System.Linq.outer, System.Linq.outerKeySelector, and System.Linq.resultSelector.