ParallelEnumerable.Any Metodo

Definizione

Determina se una sequenza parallela contiene elementi.

Overload

Nome Descrizione
Any<TSource>(ParallelQuery<TSource>)

Determina se una sequenza parallela contiene elementi.

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

Determina in parallelo se un elemento di una sequenza soddisfa una condizione.

Any<TSource>(ParallelQuery<TSource>)

Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs

Determina se una sequenza parallela contiene elementi.

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

Parametri di tipo

TSource

Tipo di elementi di source.

Parametri

source
ParallelQuery<TSource>

Sequenza per verificare la presenza di svuotamento.

Valori restituiti

true se la sequenza di origine contiene elementi; in caso contrario, false.

Eccezioni

source è un riferimento Null (Nothing in Visual Basic).

Durante la valutazione della query si sono verificate una o più eccezioni.

Commenti

Questo overload del metodo Any determina l'esecuzione di un'unione completamente memorizzata nel buffer prima della restituzione del risultato. Il comportamento di merge può influire sulle prestazioni o causare un'eccezione di memoria insufficiente in enumerabili di grandi dimensioni. Per evitare il comportamento di merge, usare l'overload di Any che accetta un parametro Func oppure usare un metodo alternativo, ad esempio FirstOrDefault.

Vedi anche

Si applica a

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

Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs
Origine:
ParallelEnumerable.cs

Determina in parallelo se un elemento di una sequenza soddisfa una condizione.

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

Parametri di tipo

TSource

Tipo di elementi di source.

Parametri

source
ParallelQuery<TSource>

Sequenza ai cui elementi verrà applicato il predicato.

predicate
Func<TSource,Boolean>

Funzione per testare ogni elemento per una condizione.

Valori restituiti

true se gli elementi nella sequenza di origine superano il test nel predicato specificato; in caso contrario, false.

Eccezioni

source o predicate è un riferimento Null (Nothing in Visual Basic).

Durante la valutazione della query si sono verificate una o più eccezioni.

Vedi anche

Si applica a