ParallelEnumerable.SingleOrDefault Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca jedyny element sekwencji równoległej lub wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli w sekwencji znajduje się więcej niż jeden element.
Przeciążenia
SingleOrDefault<TSource>(ParallelQuery<TSource>) |
Zwraca jedyny element sekwencji równoległej lub wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli w sekwencji znajduje się więcej niż jeden element. |
SingleOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Zwraca jedyny element sekwencji równoległej, który spełnia określony warunek lub wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element. |
SingleOrDefault<TSource>(ParallelQuery<TSource>)
- Źródło:
- ParallelEnumerable.cs
- Źródło:
- ParallelEnumerable.cs
- Źródło:
- ParallelEnumerable.cs
Zwraca jedyny element sekwencji równoległej lub wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli w sekwencji znajduje się więcej niż jeden element.
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
Parametry typu
- TSource
Typ elementów elementu source
.
Parametry
- source
- ParallelQuery<TSource>
Sekwencja zwracająca pojedynczy element.
Zwraca
Pojedynczy element sekwencji danych wejściowych lub default(), jeśli sekwencja nie zawiera żadnych elementów.
Wyjątki
Zapytanie zostało anulowane przy użyciu tokenu przekazanego za pośrednictwem polecenia WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
jest odwołaniem o wartości null (Nic w Visual Basic).
source
ma więcej niż jeden element.
Podczas oceny zapytania wystąpił co najmniej jeden wyjątek.
Zobacz też
Dotyczy
SingleOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Źródło:
- ParallelEnumerable.cs
- Źródło:
- ParallelEnumerable.cs
- Źródło:
- ParallelEnumerable.cs
Zwraca jedyny element sekwencji równoległej, który spełnia określony warunek lub wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element.
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
Parametry typu
- TSource
Typ elementów elementu source
.
Parametry
- source
- ParallelQuery<TSource>
Sekwencja zwracająca pojedynczy element.
Zwraca
Pojedynczy element sekwencji wejściowej, który spełnia warunek lub default(), jeśli taki element nie zostanie znaleziony.
Wyjątki
Zapytanie zostało anulowane przy użyciu tokenu przekazanego za pośrednictwem polecenia WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
lub predicate
jest odwołaniem o wartości null (Nic w Visual Basic).
Podczas oceny zapytania wystąpił co najmniej jeden wyjątek.
source
jest pusty lub zwracane są wiele elementów.