ParallelEnumerable.Single Método

Definición

Devuelve el único elemento de una secuencia paralela y, si no hay exactamente un elemento en la secuencia, produce una excepción.Returns the only element of a parallel sequence, and throws an exception if there is not exactly one element in the sequence.

Sobrecargas

Single<TSource>(ParallelQuery<TSource>)

Devuelve el único elemento de una secuencia paralela y, si no hay exactamente un elemento en la secuencia, produce una excepción.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>)

Devuelve el único elemento de una secuencia paralela que satisface una condición especificada y, si existe más de un elemento semejante, produce una excepción.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>)

Devuelve el único elemento de una secuencia paralela y, si no hay exactamente un elemento en la secuencia, produce una excepción.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

Parámetros de tipo

TSource

Tipo de los elementos de source.The type of the elements of source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de la que se va a devolver el único elemento.The sequence to return the single element of.

Devoluciones

TSource

El único elemento de la secuencia de entrada.The single element of the input sequence.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation.The query was canceled with the token passed in through WithCancellation.

source es una referencia nula (nada en Visual Basic).source is a null reference (Nothing in Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.One or more exceptions occurred during the evaluation of the query.

La secuencia de entrada contiene más de un elemento.The input sequence contains more than one element. -o bien- la secuencia de entrada está vacía.-or- The input sequence is empty.

Se aplica a

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

Devuelve el único elemento de una secuencia paralela que satisface una condición especificada y, si existe más de un elemento semejante, produce una excepción.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

Parámetros de tipo

TSource

Tipo de los elementos de source.The type of the elements of source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de la que se va a devolver el único elemento.The sequence to return the single element of.

predicate
Func<TSource,Boolean>

Función que va a probar si un elemento satisface una condición.A function to test an element for a condition.

Devoluciones

TSource

El único elemento de la secuencia de entrada que satisface una condición.The single element of the input sequence that satisfies a condition.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation.The query was canceled with the token passed in through WithCancellation.

source o predicate es una referencia nula (Nothing en Visual Basic).source or predicate is a null reference (Nothing in Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.One or more exceptions occurred during the evaluation of the query.

Ningún elemento satisface la condición de predicate.No element satisfies the condition in predicate. - o bien - Más de un elemento satisface la condición de predicate.-or- More than one element satisfies the condition in predicate.

Se aplica a