Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método ParallelEnumerable.Join<TOuter, TInner, TKey, TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>)

.NET Framework (current version)
 

Publicado: octubre de 2016

Correlaciona en paralelo los elementos de dos secuencias basándose en claves coincidentes. El comparador de igualdad predeterminado se usa para comparar claves.

Espacio de nombres:   System.Linq
Ensamblado:  System.Core (en System.Core.dll)

public static ParallelQuery<TResult> Join<TOuter, TInner, TKey, TResult>(
	this ParallelQuery<TOuter> outer,
	ParallelQuery<TInner> inner,
	Func<TOuter, TKey> outerKeySelector,
	Func<TInner, TKey> innerKeySelector,
	Func<TOuter, TInner, TResult> resultSelector
)

Parámetros

outer
Type: System.Linq.ParallelQuery<TOuter>

Primera secuencia que se va a combinar.

inner
Type: System.Linq.ParallelQuery<TInner>

Secuencia que se va a combinar con la primera secuencia.

outerKeySelector
Type: System.Func<TOuter, TKey>

Función para extraer la clave de combinación a partir de cada elemento de la primera secuencia.

innerKeySelector
Type: System.Func<TInner, TKey>

Función para extraer la clave de combinación a partir de cada elemento de la segunda secuencia.

resultSelector
Type: System.Func<TOuter, TInner, TResult>

Función que va a crear un elemento de resultado a partir de dos elementos coincidentes.

Valor devuelto

Type: System.Linq.ParallelQuery<TResult>

Secuencia que tiene elementos de tipo TResult que se han obtenido al realizar una combinación interna de dos secuencias.

Parámetros de tipo

TOuter

Tipo de los elementos de la segunda secuencia.

TInner

Tipo de los elementos de la primera secuencia.

TKey

Tipo de las claves devueltas por las funciones del selector de claves.

TResult

Tipo de los elementos del resultado.

Exception Condition
OperationCanceledException

Se canceló la consulta con el token que se pasa a través de WithCancellation.

ArgumentNullException

source o action es una referencia nula (Nothing en Visual Basic).

AggregateException

Se ha producido una o más excepciones durante la evaluación de la consulta.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 4.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: