ParallelEnumerable.Single Metodo

Definizione

Restituisce l'unico elemento di una sequenza parallela e genera un'eccezione se nella sequenza non è presente esattamente un solo elemento.Returns the only element of a parallel sequence, and throws an exception if there is not exactly one element in the sequence.

Overload

Single<TSource>(ParallelQuery<TSource>)

Restituisce l'unico elemento di una sequenza parallela e genera un'eccezione se nella sequenza non è presente esattamente un solo elemento.Returns the only element of a parallel sequence, and throws an exception if there is not exactly one element in the sequence.

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

Restituisce l'unico elemento di una sequenza parallela che soddisfa una condizione specificata e genera un'eccezione se esistono più elementi di tale tipo.Returns the only element of a parallel sequence that satisfies a specified condition, and throws an exception if more than one such element exists.

Single<TSource>(ParallelQuery<TSource>)

Restituisce l'unico elemento di una sequenza parallela e genera un'eccezione se nella sequenza non è presente esattamente un solo elemento.Returns the only element of a parallel sequence, and throws an exception if there is not exactly one element in the sequence.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static TSource Single(System::Linq::ParallelQuery<TSource> ^ source);
public static TSource Single<TSource> (this System.Linq.ParallelQuery<TSource> source);
static member Single : System.Linq.ParallelQuery<'Source> -> 'Source
<Extension()>
Public Function Single(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 singolo elemento.The sequence to return the single element of.

Restituisce

TSource

Singolo elemento della sequenza di input.The single element of the input 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.

La sequenza di input contiene più elementi.The input sequence contains more than one element. oppure la sequenza di input è vuota.-or- The input sequence is empty.

Vedi anche

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

Restituisce l'unico elemento di una sequenza parallela che soddisfa una condizione specificata e genera un'eccezione se esistono più elementi di tale tipo.Returns the only element of a parallel sequence that satisfies a specified condition, and throws an exception if more than one such element exists.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static TSource Single(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static TSource Single<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member Single : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> 'Source
<Extension()>
Public Function Single(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 di cui restituire il singolo elemento.The sequence to return the single element of.

predicate
Func<TSource,Boolean>

Funzione per testare un elemento per una condizione.A function to test an element for a condition.

Restituisce

TSource

Singolo elemento della sequenza di input che soddisfa una condizione.The single element of the input sequence that satisfies a condition.

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 soddisfa la condizione in predicate.No element satisfies the condition in predicate. -oppure- Nessun elemento soddisfa la condizione in predicate.-or- More than one element satisfies the condition in predicate.

Vedi anche

Si applica a