ParallelEnumerable.Any Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si una secuencia paralela contiene elementos.
Sobrecargas
| Nombre | Description |
|---|---|
| Any<TSource>(ParallelQuery<TSource>) |
Determina si una secuencia paralela contiene elementos. |
| Any<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Determina en paralelo si algún elemento de una secuencia cumple una condición. |
Any<TSource>(ParallelQuery<TSource>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Determina si una secuencia paralela contiene elementos.
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
Parámetros de tipo
- TSource
Tipo de elementos de source.
Parámetros
- source
- ParallelQuery<TSource>
Secuencia que se va a comprobar si hay vacío.
Devoluciones
true si la secuencia de origen contiene elementos; de lo contrario, false.
Excepciones
La consulta se canceló con el token pasado a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source es una referencia nula (Nothing en Visual Basic).
Se produjeron una o varias excepciones durante la evaluación de la consulta.
Comentarios
Esta sobrecarga del método Any hace que se realice una combinación totalmente almacenada en búfer antes de que se devuelva el resultado. El comportamiento de combinación puede afectar al rendimiento o provocar una excepción de memoria insuficiente en enumerables grandes. Para evitar el comportamiento de combinación, use la sobrecarga de Any que toma un parámetro Func o, de lo contrario, use un método alternativo como FirstOrDefault.
Consulte también
Se aplica a
Any<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Determina en paralelo si algún elemento de una secuencia cumple una condición.
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
Parámetros de tipo
- TSource
Tipo de elementos de source.
Parámetros
- source
- ParallelQuery<TSource>
Secuencia a cuyos elementos se aplicará el predicado.
Devoluciones
true si algún elemento de la secuencia de origen pasa la prueba en el predicado especificado; de lo contrario, false.
Excepciones
La consulta se canceló con el token pasado a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source o predicate es una referencia nula (Nothing en Visual Basic).
Se produjeron una o varias excepciones durante la evaluación de la consulta.