QueryBuilder.Join <' "Q,"Wewnętrzną"klucza," zewnętrzne, spowodować > Metoda (F#)
Operator kwerendy, odpowiadająca dwa zestawy wybrane wartości oparte na pasujące klucze.Normalne obciążenie jest join (for y in elements2 -> key1 = key2).
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Linq
Zgromadzenie: FSharp.Core (w 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)
Parametry
outerSource
Typ: Źródło kwerendy<'Outer,' Q >Kwerenda zewnętrznego.
innerSource
Typ: Źródło kwerendy< "wewnętrzne," Q >Wewnętrzne kwerendy.
outerKeySelector
Typ: "Zewnętrzne - > "KluczFunkcja, która zwraca klucza zewnętrznego korelacji.
innerKeySelector
Typ: "wewnętrzne - > "KluczFunkcja, która zwraca klucz Wewnętrzna korelacji.
resultSelector
Typ: "Zewnętrzne - > "Wewnętrzne - > "WynikFunkcja zwraca wyniki operacji join.
Zwracana wartość
Wynikowa kwerenda.
Uwagi
Aby uzyskać dodatkowe informacje i przykłady, zobacz Wyrażenia kwerendy (F#).
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 4.0, przenośne