Partager via


ParallelEnumerable.Single Méthode

Définition

Retourne l'élément unique d'une séquence parallèle ou lève une exception, si cette séquence ne contient pas exactement un élément.

Surcharges

Single<TSource>(ParallelQuery<TSource>)

Retourne l'élément unique d'une séquence parallèle ou lève une exception, si cette séquence ne contient pas exactement un élément.

Single<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Retourne le seul élément d'une séquence parallèle qui satisfait à une condition spécifiée ou lève une exception, si cette séquence contient plusieurs éléments de ce type.

Single<TSource>(ParallelQuery<TSource>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Retourne l'élément unique d'une séquence parallèle ou lève une exception, si cette séquence ne contient pas exactement un élément.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static TSource Single(System::Linq::ParallelQuery<TSource> ^ source);
public static TSource Single<TSource> (this System.Linq.ParallelQuery<TSource> source);
static member Single : System.Linq.ParallelQuery<'Source> -> 'Source
<Extension()>
Public Function Single(Of TSource) (source As ParallelQuery(Of TSource)) As TSource

Paramètres de type

TSource

Le type des éléments de source.

Paramètres

source
ParallelQuery<TSource>

Séquence à partir de laquelle retourner le seul élément.

Retours

TSource

Seul élément de la séquence d'entrée.

Exceptions

source est une référence Null (Nothing en Visual Basic).

Une ou plusieurs exceptions se sont produites lors de l’évaluation de la requête.

La séquence d'entrée contient plusieurs éléments. - ou - La séquence d'entrée est vide.

Voir aussi

S’applique à

Single<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Retourne le seul élément d'une séquence parallèle qui satisfait à une condition spécifiée ou lève une exception, si cette séquence contient plusieurs éléments de ce type.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static TSource Single(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static TSource Single<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member Single : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> 'Source
<Extension()>
Public Function Single(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As TSource

Paramètres de type

TSource

Le type des éléments de source.

Paramètres

source
ParallelQuery<TSource>

Séquence à partir de laquelle retourner le seul élément.

predicate
Func<TSource,Boolean>

Fonction permettant de tester un élément pour une condition.

Retours

TSource

Seul élément de la séquence d'entrée à satisfaire à une condition.

Exceptions

source ou predicate est une référence Null (Nothing en Visual Basic).

Une ou plusieurs exceptions se sont produites lors de l’évaluation de la requête.

Aucun élément ne satisfait la condition dans predicate. - ou - plusieurs éléments remplissent la condition dans predicate.

Voir aussi

S’applique à