ParallelEnumerable.SingleOrDefault 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.
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
É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.
Retours
É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.