ParallelEnumerable.Any Metoda

Definice

Určuje, zda paralelní sekvence obsahuje nějaké prvky.

Přetížení

Name Description
Any<TSource>(ParallelQuery<TSource>)

Určuje, zda paralelní sekvence obsahuje nějaké prvky.

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

Určuje paralelně, zda některý prvek sekvence splňuje podmínku.

Any<TSource>(ParallelQuery<TSource>)

Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs

Určuje, zda paralelní sekvence obsahuje nějaké prvky.

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

Parametry typu

TSource

Typ prvků .source

Parametry

source
ParallelQuery<TSource>

Posloupnost, která kontroluje prázdnotu.

Návraty

true, pokud zdrojová sekvence obsahuje nějaké prvky; jinak false.

Výjimky

source je nulový odkaz (nic v Visual Basic).

Během vyhodnocení dotazu došlo k jedné nebo více výjimkám.

Poznámky

Toto přetížení Any metoda způsobí, že se sloučení plně uloží do vyrovnávací paměti před vrácením výsledku. Chování při slučování může mít vliv na výkon nebo může způsobit výjimku nedostatku paměti ve velkých výčtech. Chcete-li se vyhnout chování sloučení, použijte přetížení Any, který přebírá Func parametr, nebo jinak použijte alternativní metodu, jako je FirstOrDefault.

Viz také

  • Parallel LINQ (PLINQ)

Platí pro

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

Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs

Určuje paralelně, zda některý prvek sekvence splňuje podmínku.

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

Parametry typu

TSource

Typ prvků .source

Parametry

source
ParallelQuery<TSource>

Sekvence, na jejíž prvky se predikát použije.

predicate
Func<TSource,Boolean>

Funkce k otestování jednotlivých prvků pro podmínku.

Návraty

true, pokud některé prvky ve zdrojové sekvenci projdou testem v zadaném predikátu; jinak false.

Výjimky

source nebo predicate je nulový odkaz (nic v Visual Basic).

Během vyhodnocení dotazu došlo k jedné nebo více výjimkám.

Viz také

  • Parallel LINQ (PLINQ)

Platí pro