ParallelEnumerable.ToLookup Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un objet à partir d’un ILookup<TKey,TElement>ParallelQuery<TSource>.
Surcharges
| Nom | Description |
|---|---|
| ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Crée un élément à partir d’une ILookup<TKey,TElement>ParallelQuery<TSource> fonction de sélecteur de clé spécifiée, d’un comparateur et d’une fonction de sélecteur d’élément. |
| ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Crée un sélecteur de clés et des fonctions de sélecteur d’élément spécifiés à partir d’un ILookup<TKey,TElement>ParallelQuery<TSource> sélecteur de clé. |
| ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Crée un élément à partir d’une ILookup<TKey,TElement>ParallelQuery<TSource> fonction de sélecteur de clé et d’un comparateur de clés spécifiés. |
| ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) |
Crée un élément à partir d’une ILookup<TKey,TElement>ParallelQuery<TSource> fonction de sélecteur de clé spécifiée. |
ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Crée un élément à partir d’une ILookup<TKey,TElement>ParallelQuery<TSource> fonction de sélecteur de clé spécifiée, d’un comparateur et d’une fonction de sélecteur d’élément.
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);
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)
Paramètres de type
- TSource
Type d’éléments de source.
- TKey
Type de la clé retournée par keySelector.
- TElement
Type de la valeur retournée par elementSelector.
Paramètres
- source
- ParallelQuery<TSource>
Séquence à partir de laquelle créer un ILookup<TKey,TElement> .
- keySelector
- Func<TSource,TKey>
Fonction permettant d’extraire une clé de chaque élément.
- elementSelector
- Func<TSource,TElement>
Fonction de transformation pour produire une valeur d’élément de résultat à partir de chaque élément.
- comparer
- IEqualityComparer<TKey>
Pour IEqualityComparer<T> comparer les clés.
Retours
Lookup<(Of <(TKey, TElement>))> qui contient des valeurs de type TElement sélectionné dans la séquence d’entrée.
Exceptions
La requête a été annulée avec le jeton transmis par le biais WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source ou keySelector ou elementSelector est une référence Null (Nothing in Visual Basic).
Une ou plusieurs exceptions se sont produites pendant l’évaluation de la requête.
Voir aussi
S’applique à
ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Crée un sélecteur de clés et des fonctions de sélecteur d’élément spécifiés à partir d’un ILookup<TKey,TElement>ParallelQuery<TSource> sélecteur de clé.
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)
Paramètres de type
- TSource
Type d’éléments de source.
- TKey
Type de la clé retournée par keySelector.
- TElement
Type de la valeur retournée par elementSelector.
Paramètres
- source
- ParallelQuery<TSource>
Séquence à partir de laquelle créer un ILookup<TKey,TElement> .
- keySelector
- Func<TSource,TKey>
Fonction permettant d’extraire une clé de chaque élément.
- elementSelector
- Func<TSource,TElement>
Fonction de transformation pour produire une valeur d’élément de résultat à partir de chaque élément.
Retours
Qui ILookup<TKey,TElement> contient des valeurs de type TElement sélectionnées dans la séquence d’entrée.
Exceptions
La requête a été annulée avec le jeton transmis par le biais WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source ou keySelector ou elementSelector est une référence Null (Nothing in Visual Basic).
Une ou plusieurs exceptions se sont produites pendant l’évaluation de la requête.
Voir aussi
S’applique à
ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Crée un élément à partir d’une ILookup<TKey,TElement>ParallelQuery<TSource> fonction de sélecteur de clé et d’un comparateur de clés spécifiés.
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);
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)
Paramètres de type
- TSource
Type d’éléments de source.
- TKey
Type de la clé retournée par keySelector.
Paramètres
- source
- ParallelQuery<TSource>
Séquence à partir de laquelle créer un ILookup<TKey,TElement> .
- keySelector
- Func<TSource,TKey>
Fonction permettant d’extraire une clé de chaque élément.
- comparer
- IEqualityComparer<TKey>
Pour IEqualityComparer<T> comparer les clés.
Retours
Qui ILookup<TKey,TElement> contient des clés et des valeurs.
Exceptions
La requête a été annulée avec le jeton transmis par le biais WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source ou keySelector ou est une référence Null (Nothing in Visual Basic).
Une ou plusieurs exceptions se sont produites pendant l’évaluation de la requête.
Voir aussi
S’applique à
ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Crée un élément à partir d’une ILookup<TKey,TElement>ParallelQuery<TSource> fonction de sélecteur de clé spécifiée.
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)
Paramètres de type
- TSource
Type d’éléments de source.
- TKey
Type de la clé retournée par keySelector.
Paramètres
- source
- ParallelQuery<TSource>
Séquence à partir de laquelle créer un ILookup<TKey,TElement> .
- keySelector
- Func<TSource,TKey>
Fonction permettant d’extraire une clé de chaque élément.
Retours
Qui ILookup<TKey,TElement> contient des clés et des valeurs.
Exceptions
La requête a été annulée avec le jeton transmis par le biais WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source ou keySelector est une référence null (Nothing in Visual Basic).
Une ou plusieurs exceptions se sont produites pendant l’évaluation de la requête.