QueryBuilder.Join<'Outer,'Q,'Inner,'Key,'Result>, méthode (F#)
Opérateur de requête qui met en corrélation deux ensembles des valeurs sélectionnées basées sur les clés correspondantes.L'utilisation de la côte est join (for y in elements2 -> key1 = key2).
Namespace/Module Path: Microsoft.FSharp.Linq
Assembly : FSharp.Core (in FSharp.Core.dll)
// Signature:
member this.Join : QuerySource<'Outer,'Q> * QuerySource<'Inner,'Q> * ('Outer -> 'Key) * ('Inner -> 'Key) * ('Outer -> 'Inner -> 'Result) -> QuerySource<'Result,'Q>
// Usage:
queryBuilder.Join (outerSource, innerSource, outerKeySelector, innerKeySelector, resultSelector)
Paramètres
outerSource
Type : QuerySource<'externe,'Q>La requête externe.
innerSource
Type : QuerySource<'interne,'Q>La requête interne.
outerKeySelector
Type : « Externe - > 'keyUne fonction qui retourne la clé externe de corrélation.
innerKeySelector
Type : « Interne - > 'keyUne fonction qui retourne la clé interne de corrélation.
resultSelector
Type : « Externe - > « interne - > 'résultatFonction permettant de retourner les résultats de l'opération de jointure.
Valeur de retour
La requête obtenue.
Notes
Pour plus d'informations et d'exemples, consultez l' expressions de requête (F#).
Plateformes
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informations de version
Versions de bibliothèque principale F#
Prise en charge dans : 4,0, portable
Voir aussi
Référence
Linq.QueryBuilder, classe (F#)