ParallelEnumerable.First Metodo

Definizione

Restituisce il primo elemento di una sequenza parallela.Returns the first element of a parallel sequence.

Overload

First<TSource>(ParallelQuery<TSource>)

Restituisce il primo elemento di una sequenza parallela.Returns the first element of a parallel sequence.

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

Restituisce il primo elemento in una sequenza parallela che soddisfa una condizione specificata.Returns the first element in a parallel sequence that satisfies a specified condition.

First<TSource>(ParallelQuery<TSource>)

Restituisce il primo elemento di una sequenza parallela.Returns the first element of a parallel sequence.

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

Parametri di tipo

TSource

Tipo degli elementi di source.The type of the elements of source.

Parametri

source
ParallelQuery<TSource>

Sequenza di cui restituire il primo elemento.The sequence to return the first element of.

Restituisce

TSource

Il primo elemento nella sequenza specificata.The first element in the specified sequence.

Eccezioni

La query è stata annullata con il token passato tramite WithCancellation.The query was canceled with the token passed in through WithCancellation.

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

Una o più eccezioni si sono verificate durante la valutazione della query.One or more exceptions occurred during the evaluation of the query.

source non contiene elementi.source contains no elements.

Commenti

Se la query non è ordinata, il primo elemento non è deterministico.If the query is not ordered, then the first element is non-deterministic. Per altre informazioni, vedere Conservazione dell'ordine in PLINQ.For more information, see Order Preservation in PLINQ.

Vedi anche

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

Restituisce il primo elemento in una sequenza parallela che soddisfa una condizione specificata.Returns the first element in a parallel sequence that satisfies a specified condition.

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

Parametri di tipo

TSource

Tipo degli elementi di source.The type of the elements of source.

Parametri

source
ParallelQuery<TSource>

Sequenza dalla quale viene restituito un elemento.The sequence to return an element from.

predicate
Func<TSource,Boolean>

Funzione per testare ogni elemento rispetto a una condizione.A function to test each element for a condition.

Restituisce

TSource

Il primo elemento nella sequenza che supera il test nella funzione predicato specificata.The first element in the sequence that passes the test in the specified predicate function.

Eccezioni

La query è stata annullata con il token passato tramite WithCancellation.The query was canceled with the token passed in through WithCancellation.

source o predicate è un riferimento Null (Nothing in Visual Basic).source or predicate is a null reference (Nothing in Visual Basic).

Una o più eccezioni si sono verificate durante la valutazione della query.One or more exceptions occurred during the evaluation of the query.

Nessun elemento in source soddisfa la condizione in predicate.No element in source satisfies the condition in predicate.

Commenti

Se la query non è ordinata, il primo elemento non è deterministico.If the query is not ordered, then the first element is non-deterministic. Per altre informazioni, vedere Conservazione dell'ordine in PLINQ.For more information, see Order Preservation in PLINQ.

Vedi anche

Si applica a