Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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#)