ParallelEnumerable.ToLookup Metod

Definition

Överlagringar

Name Description
ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Skapar en ILookup<TKey,TElement> från en ParallelQuery<TSource> enligt en angiven nyckelväljare, en jämförelsefunktion och en elementväljare.

ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Skapar en ILookup<TKey,TElement> från en ParallelQuery<TSource> enligt angivna funktioner för nyckelväljare och elementväljare.

ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Skapar en ILookup<TKey,TElement> från en ParallelQuery<TSource> enligt en angiven nyckelväljare och nyckeljäxare.

ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)

Skapar en ILookup<TKey,TElement> från en ParallelQuery<TSource> enligt en angiven nyckelväljare.

ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Skapar en ILookup<TKey,TElement> från en ParallelQuery<TSource> enligt en angiven nyckelväljare, en jämförelsefunktion och en elementväljare.

public:
generic <typename TSource, typename TKey, typename TElement>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ILookup<TKey, TElement> ^ ToLookup(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector, Func<TSource, TElement> ^ elementSelector, System::Collections::Generic::IEqualityComparer<TKey> ^ comparer);
public static System.Linq.ILookup<TKey,TElement> ToLookup<TSource,TKey,TElement>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer);
static member ToLookup : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Key> * Func<'Source, 'Element> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Linq.ILookup<'Key, 'Element>
<Extension()>
Public Function ToLookup(Of TSource, TKey, TElement) (source As ParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TElement), comparer As IEqualityComparer(Of TKey)) As ILookup(Of TKey, TElement)

Typparametrar

TSource

Typ av element i source.

TKey

Typ av nyckel som returneras av keySelector.

TElement

Typen av värde som returneras av elementSelector.

Parametrar

source
ParallelQuery<TSource>

Sekvensen som du vill skapa en ILookup<TKey,TElement> från.

keySelector
Func<TSource,TKey>

En funktion för att extrahera en nyckel från varje element.

elementSelector
Func<TSource,TElement>

En transformeringsfunktion för att skapa ett resultatelementvärde från varje element.

comparer
IEqualityComparer<TKey>

En IEqualityComparer<T> för att jämföra nycklar.

Returer

Ett uppslag< (Av <(TKey, TElement>)>) som innehåller värden av typen TElement som valts från indatasekvensen.

Undantag

source eller keySelector eller elementSelector är en nullreferens (ingenting i Visual Basic).

Ett eller flera undantag inträffade under utvärderingen av frågan.

Se även

Gäller för

ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Skapar en ILookup<TKey,TElement> från en ParallelQuery<TSource> enligt angivna funktioner för nyckelväljare och elementväljare.

public:
generic <typename TSource, typename TKey, typename TElement>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ILookup<TKey, TElement> ^ ToLookup(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector, Func<TSource, TElement> ^ elementSelector);
public static System.Linq.ILookup<TKey,TElement> ToLookup<TSource,TKey,TElement>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TElement> elementSelector);
static member ToLookup : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Key> * Func<'Source, 'Element> -> System.Linq.ILookup<'Key, 'Element>
<Extension()>
Public Function ToLookup(Of TSource, TKey, TElement) (source As ParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TElement)) As ILookup(Of TKey, TElement)

Typparametrar

TSource

Typ av element i source.

TKey

Typ av nyckel som returneras av keySelector.

TElement

Typen av värde som returneras av elementSelector.

Parametrar

source
ParallelQuery<TSource>

Sekvensen som du vill skapa en ILookup<TKey,TElement> från.

keySelector
Func<TSource,TKey>

En funktion för att extrahera en nyckel från varje element.

elementSelector
Func<TSource,TElement>

En transformeringsfunktion för att skapa ett resultatelementvärde från varje element.

Returer

En ILookup<TKey,TElement> som innehåller värden av den typ TElement som valts från indatasekvensen.

Undantag

source eller keySelector eller elementSelector är en nullreferens (ingenting i Visual Basic).

Ett eller flera undantag inträffade under utvärderingen av frågan.

Se även

Gäller för

ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Skapar en ILookup<TKey,TElement> från en ParallelQuery<TSource> enligt en angiven nyckelväljare och nyckeljäxare.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ILookup<TKey, TSource> ^ ToLookup(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector, System::Collections::Generic::IEqualityComparer<TKey> ^ comparer);
public static System.Linq.ILookup<TKey,TSource> ToLookup<TSource,TKey>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer);
static member ToLookup : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Key> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Linq.ILookup<'Key, 'Source>
<Extension()>
Public Function ToLookup(Of TSource, TKey) (source As ParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey), comparer As IEqualityComparer(Of TKey)) As ILookup(Of TKey, TSource)

Typparametrar

TSource

Typ av element i source.

TKey

Typ av nyckel som returneras av keySelector.

Parametrar

source
ParallelQuery<TSource>

Sekvensen som du vill skapa en ILookup<TKey,TElement> från.

keySelector
Func<TSource,TKey>

En funktion för att extrahera en nyckel från varje element.

comparer
IEqualityComparer<TKey>

En IEqualityComparer<T> för att jämföra nycklar.

Returer

ILookup<TKey,TSource>

A ILookup<TKey,TElement> som innehåller nycklar och värden.

Undantag

source eller keySelector eller är en null-referens (Ingenting i Visual Basic).

Ett eller flera undantag inträffade under utvärderingen av frågan.

Se även

Gäller för

ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)

Skapar en ILookup<TKey,TElement> från en ParallelQuery<TSource> enligt en angiven nyckelväljare.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ILookup<TKey, TSource> ^ ToLookup(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector);
public static System.Linq.ILookup<TKey,TSource> ToLookup<TSource,TKey>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector);
static member ToLookup : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Key> -> System.Linq.ILookup<'Key, 'Source>
<Extension()>
Public Function ToLookup(Of TSource, TKey) (source As ParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey)) As ILookup(Of TKey, TSource)

Typparametrar

TSource

Typ av element i source.

TKey

Typ av nyckel som returneras av keySelector.

Parametrar

source
ParallelQuery<TSource>

Sekvensen som du vill skapa en ILookup<TKey,TElement> från.

keySelector
Func<TSource,TKey>

En funktion för att extrahera en nyckel från varje element.

Returer

ILookup<TKey,TSource>

A ILookup<TKey,TElement> som innehåller nycklar och värden.

Undantag

source eller keySelector är en nullreferens (ingenting i Visual Basic).

Ett eller flera undantag inträffade under utvärderingen av frågan.

Se även

Gäller för