ParallelEnumerable.Union 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.
Produit l'union définie de deux séquences en parallèle.
Surcharges
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Obsolète.
Cette surcharge Union ne doit jamais être appelée. Cette méthode est marquée comme obsolète et lève toujours NotSupportedException lorsqu'elle est appelée. |
Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) |
Produit l'union définie de deux séquences parallèles à l'aide du comparateur d'égalité par défaut. |
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Obsolète.
Cette surcharge Union ne doit jamais être appelée. Cette méthode est marquée comme obsolète et lève toujours NotSupportedException lorsqu'elle est appelée. |
Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>) |
Produit l'union définie de deux séquences parallèles à l'aide d'un IEqualityComparer{T} spécifié. |
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Attention
The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.
Cette surcharge Union ne doit jamais être appelée. Cette méthode est marquée comme obsolète et lève toujours NotSupportedException lorsqu'elle est appelée.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Union(System::Linq::ParallelQuery<TSource> ^ first, System::Collections::Generic::IEnumerable<TSource> ^ second);
[System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
public static System.Linq.ParallelQuery<TSource> Union<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second);
[<System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")>]
static member Union : System.Linq.ParallelQuery<'Source> * seq<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Union(Of TSource) (first As ParallelQuery(Of TSource), second As IEnumerable(Of TSource)) As ParallelQuery(Of TSource)
Paramètres de type
- TSource
Ce paramètre de type n'est pas utilisé.
Paramètres
- first
- ParallelQuery<TSource>
Ce paramètre n'est pas utilisé.
- second
- IEnumerable<TSource>
Ce paramètre n'est pas utilisé.
Retours
Cette surcharge lève toujours NotSupportedException.
- Attributs
Exceptions
Exception qui se produit lorsque cette méthode est appelée.
La requête a été annulée avec le jeton passé dans WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Une ou plusieurs exceptions se sont produites lors de l’évaluation de la requête.
Remarques
Cette surcharge existe pour interdire l’utilisation d’Union avec une source de données gauche de type ParallelQuery<TSource> et une source de données de droite de type IEnumerable<T>. Sinon, l’opérateur Union semblerait être lié à l’implémentation parallèle, mais serait en réalité lié à l’implémentation séquentielle.
Voir aussi
S’applique à
Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Produit l'union définie de deux séquences parallèles à l'aide du comparateur d'égalité par défaut.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Union(System::Linq::ParallelQuery<TSource> ^ first, System::Linq::ParallelQuery<TSource> ^ second);
public static System.Linq.ParallelQuery<TSource> Union<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second);
static member Union : System.Linq.ParallelQuery<'Source> * System.Linq.ParallelQuery<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Union(Of TSource) (first As ParallelQuery(Of TSource), second As ParallelQuery(Of TSource)) As ParallelQuery(Of TSource)
Paramètres de type
- TSource
Type des éléments des séquences d'entrée.
Paramètres
- first
- ParallelQuery<TSource>
Séquence dont les éléments distincts constituent le premier jeu de l'union.
- second
- ParallelQuery<TSource>
Séquence dont les éléments distincts constituent le deuxième jeu de l'union.
Retours
Séquence qui contient les éléments des deux séquences d'entrée, à l'exception des éléments en double.
Exceptions
first
ou second
est une référence Null (Nothing en Visual Basic).
La requête a été annulée avec le jeton passé dans WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Une ou plusieurs exceptions se sont produites lors de l’évaluation de la requête.
Voir aussi
S’applique à
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Attention
The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.
Cette surcharge Union ne doit jamais être appelée. Cette méthode est marquée comme obsolète et lève toujours NotSupportedException lorsqu'elle est appelée.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Union(System::Linq::ParallelQuery<TSource> ^ first, System::Collections::Generic::IEnumerable<TSource> ^ second, System::Collections::Generic::IEqualityComparer<TSource> ^ comparer);
[System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
public static System.Linq.ParallelQuery<TSource> Union<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer);
[System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")]
public static System.Linq.ParallelQuery<TSource> Union<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Collections.Generic.IEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource>? comparer);
[<System.Obsolete("The second data source of a binary operator must be of type System.Linq.ParallelQuery<T> rather than System.Collections.Generic.IEnumerable<T>. To fix this problem, use the AsParallel() extension method to convert the right data source to System.Linq.ParallelQuery<T>.")>]
static member Union : System.Linq.ParallelQuery<'Source> * seq<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Union(Of TSource) (first As ParallelQuery(Of TSource), second As IEnumerable(Of TSource), comparer As IEqualityComparer(Of TSource)) As ParallelQuery(Of TSource)
Paramètres de type
- TSource
Ce paramètre de type n'est pas utilisé.
Paramètres
- first
- ParallelQuery<TSource>
Ce paramètre n'est pas utilisé.
- second
- IEnumerable<TSource>
Ce paramètre n'est pas utilisé.
- comparer
- IEqualityComparer<TSource>
Ce paramètre n'est pas utilisé.
Retours
Cette surcharge lève toujours NotSupportedException.
- Attributs
Exceptions
Exception qui se produit lorsque cette méthode est appelée.
La requête a été annulée avec le jeton passé dans WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Une ou plusieurs exceptions se sont produites lors de l’évaluation de la requête.
Remarques
Cette surcharge existe pour interdire l’utilisation d’Union avec une source de données gauche de type ParallelQuery<TSource> et une source de données de droite de type IEnumerable<T>. Dans le cas contraire, l’opérateur Union semblerait être lié à l’implémentation parallèle, mais serait en réalité lié à l’implémentation séquentielle.
Voir aussi
S’applique à
Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Produit l'union définie de deux séquences parallèles à l'aide d'un IEqualityComparer{T} spécifié.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Union(System::Linq::ParallelQuery<TSource> ^ first, System::Linq::ParallelQuery<TSource> ^ second, System::Collections::Generic::IEqualityComparer<TSource> ^ comparer);
public static System.Linq.ParallelQuery<TSource> Union<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource> comparer);
public static System.Linq.ParallelQuery<TSource> Union<TSource> (this System.Linq.ParallelQuery<TSource> first, System.Linq.ParallelQuery<TSource> second, System.Collections.Generic.IEqualityComparer<TSource>? comparer);
static member Union : System.Linq.ParallelQuery<'Source> * System.Linq.ParallelQuery<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Union(Of TSource) (first As ParallelQuery(Of TSource), second As ParallelQuery(Of TSource), comparer As IEqualityComparer(Of TSource)) As ParallelQuery(Of TSource)
Paramètres de type
- TSource
Type des éléments des séquences d'entrée.
Paramètres
- first
- ParallelQuery<TSource>
Séquence dont les éléments distincts constituent le premier jeu de l'union.
- second
- ParallelQuery<TSource>
Séquence dont les éléments distincts constituent le deuxième jeu de l'union.
- comparer
- IEqualityComparer<TSource>
IEqualityComparer<T> pour comparer les valeurs.
Retours
Séquence qui contient les éléments des deux séquences d'entrée, à l'exception des éléments en double.
Exceptions
first
ou second
est une référence Null (Nothing en Visual Basic).
La requête a été annulée avec le jeton passé dans WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Une ou plusieurs exceptions se sont produites lors de l’évaluation de la requête.