ParallelEnumerable.Any ParallelEnumerable.Any ParallelEnumerable.Any ParallelEnumerable.Any Method

Definição

Determina se uma sequência paralela contém algum elemento.Determines whether a parallel sequence contains any elements.

Sobrecargas

Any<TSource>(ParallelQuery<TSource>) Any<TSource>(ParallelQuery<TSource>) Any<TSource>(ParallelQuery<TSource>) Any<TSource>(ParallelQuery<TSource>)

Determina se uma sequência paralela contém algum elemento.Determines whether a parallel sequence contains any elements.

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

Determina em paralelo se algum elemento de uma sequência atende a uma condição.Determines in parallel whether any element of a sequence satisfies a condition.

Any<TSource>(ParallelQuery<TSource>) Any<TSource>(ParallelQuery<TSource>) Any<TSource>(ParallelQuery<TSource>) Any<TSource>(ParallelQuery<TSource>)

Determina se uma sequência paralela contém algum elemento.Determines whether a parallel sequence contains any elements.

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

O tipo dos elementos de source.The type of elements of source.

Parâmetros

source
ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource>

A sequência para verificar se está vazia.The sequence to check for emptiness.

Retornos

true se a sequência de origem contiver elementos; caso contrário, false.true if the source sequence contains any elements; otherwise, false.

Exceções

A consulta foi cancelada com o token transmitido pelo WithCancellation.The query was canceled with the token passed in through WithCancellation.

source é uma referência nula (Nada no Visual Basic).source is a null reference (Nothing in Visual Basic).

Uma ou mais exceções ocorreram durante a avaliação da consulta.One or more exceptions occurred during the evaluation of the query.

Comentários

Essa sobrecarga da qualquer método faz com que uma mesclagem com buffer completo a serem executadas antes do resultado é retornado.This overload of the Any method causes a fully-buffered merge to be performed before the result is returned. O comportamento de mesclagem pode afetar o desempenho ou causar uma exceção de falta de memória em grandes enumeráveis.The merge behavior can impact performance or cause an out of memory exception in large enumerables. Para evitar o comportamento de mesclagem, use a sobrecarga de qualquer um que utiliza um parâmetro de Func, caso contrário, use um método alternativo como FirstOrDefault.To avoid the merge behavior, use the overload of Any that takes a Func parameter, or else use an alternative method such as FirstOrDefault.

Veja também

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

Determina em paralelo se algum elemento de uma sequência atende a uma condição.Determines in parallel whether any element of a sequence satisfies a condition.

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

O tipo dos elementos de source.The type of elements of source.

Parâmetros

source
ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource> ParallelQuery<TSource>

Uma sequência a cujos elementos o predicado será aplicado.A sequence to whose elements the predicate will be applied.

predicate
Func<TSource,Boolean>

Uma função para testar cada elemento em relação a uma condição.A function to test each element for a condition.

Retornos

true se algum elemento na sequência de origem for aprovado no teste do predicado especificado; caso contrário, false.true if any elements in the source sequence pass the test in the specified predicate; otherwise, false.

Exceções

A consulta foi cancelada com o token transmitido pelo WithCancellation.The query was canceled with the token passed in through WithCancellation.

source ou predicate é uma referência nula (Nothing no Visual Basic).source or predicate is a null reference (Nothing in Visual Basic).

Uma ou mais exceções ocorreram durante a avaliação da consulta.One or more exceptions occurred during the evaluation of the query.

Veja também

Aplica-se a