ParallelEnumerable.Any<TSource> Method (ParallelQuery<TSource>)

.NET Framework (current version)
 

Determines whether a parallel sequence contains any elements.

Namespace:   System.Linq
Assembly:  System.Core (in System.Core.dll)

public static bool Any<TSource>(
	this ParallelQuery<TSource> source
)

Parameters

source
Type: System.Linq.ParallelQuery<TSource>

The sequence to check for emptiness.

Return Value

Type: System.Boolean

true if the source sequence contains any elements; otherwise, false.

Type Parameters

TSource

The type of elements of source.

Exception Condition
OperationCanceledException

The query was canceled with the token passed in through WithCancellation.

ArgumentNullException

source is a null reference (Nothing in Visual Basic).

AggregateException

One or more exceptions occurred during the evaluation of the query.

This overload of the Any method causes a fully-buffered merge to be performed before the result is returned. The merge behavior can impact performance or cause an out of memory exception in large enumerables. To avoid the merge behavior, use the overload of Any that takes a Func parameter, or else use an alternative method such as FirstOrDefault.

Universal Windows Platform
Available since 8
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Windows Phone
Available since 8.1
Return to top
Show: