ParallelEnumerable.SingleOrDefault Méthode

Définition

Retourne le seul élément d’une séquence parallèle ou une valeur par défaut si la séquence est vide ; cette méthode lève une exception s’il existe plusieurs éléments dans la séquence.

Surcharges

Nom Description
SingleOrDefault<TSource>(ParallelQuery<TSource>)

Retourne le seul élément d’une séquence parallèle ou une valeur par défaut si la séquence est vide ; cette méthode lève une exception s’il existe plusieurs éléments dans la séquence.

SingleOrDefault<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 à une valeur par défaut s’il n’existe aucun élément de ce type ; cette méthode lève une exception si plusieurs éléments répondent à la condition.

SingleOrDefault<TSource>(ParallelQuery<TSource>)

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

Retourne le seul élément d’une séquence parallèle ou une valeur par défaut si la séquence est vide ; cette méthode lève une exception s’il existe plusieurs éléments dans la séquence.

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

Paramètres de type

TSource

Type des éléments de source.

Paramètres

source
ParallelQuery<TSource>

Séquence de retour de l’élément unique de.

Retours

TSource

Élément unique de la séquence d’entrée, ou default() si la séquence ne contient aucun élément.

Exceptions

La requête a été annulée avec le jeton transmis par le biais WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

source a plusieurs éléments.

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

Voir aussi

S’applique à

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

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
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 à une valeur par défaut s’il n’existe aucun élément de ce type ; cette méthode lève une exception si plusieurs éléments répondent à la condition.

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

Paramètres de type

TSource

Type des éléments de source.

Paramètres

source
ParallelQuery<TSource>

Séquence de retour de l’élément unique de.

predicate
Func<TSource,Boolean>

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

Retours

TSource

Élément unique de la séquence d’entrée qui satisfait à la condition, ou default() si aucun élément de ce type n’est trouvé.

Exceptions

La requête a été annulée avec le jeton transmis par le biais WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source ou predicate est une référence null (Nothing in Visual Basic).

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

source est vide ou plusieurs éléments sont retournés.

Voir aussi

S’applique à