Metodo QueryBuilder.Join<'Outer,'Q,'Inner,'Key,'Result> (F#)
Operatore di query che correla due set di valori selezionati in base a chiavi corrispondenti.L'utilizzo è normale 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)
Parametri
outerSource
Tipo: QuerySource< ", “Q>La query esterno.
innerSource
Tipo: QuerySource< interno ", “Q>La query interno.
outerKeySelector
Tipo: “Extern “- > chiaveUna funzione che restituisce la chiave esterna di correlazione.
innerKeySelector
Tipo: “- Interno > chiave “Una funzione che restituisce la chiave interna di correlazione.
resultSelector
Tipo: “Extern “- > interno di > 'outputUna funzione per restituire i risultati dell'operazione di join.
Valore restituito
La query risultante.
Note
Per ulteriori informazioni ed esempi, vedere espressioni di query (F#).
Piattaforme
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informazioni sulla versione
Versioni della libreria di base F#
Supportato in: 4,0, portabile