DbExpressionBuilder.LeftOuterJoin Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Tworzy nowy DbJoinExpression element łączący zestawy określone przez wyrażenia po lewej i prawej stronie w określonym warunku sprzężenia przy użyciu parametru DbExpressionKind LeftOuterJoin jako . |
LeftOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression) |
Tworzy nowy DbJoinExpression element, który łączy zestawy określone przez powiązania wyrażeń po lewej i prawej w określonym warunku sprzężenia, używając atrybutu LeftOuterJoin jako .DbExpressionKind |
LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)
Tworzy nowy DbJoinExpression element łączący zestawy określone przez wyrażenia po lewej i prawej stronie w określonym warunku sprzężenia przy użyciu parametru DbExpressionKind LeftOuterJoin jako .
public static System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression LeftOuterJoin (this System.Data.Entity.Core.Common.CommandTrees.DbExpression left, System.Data.Entity.Core.Common.CommandTrees.DbExpression right, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> joinCondition);
static member LeftOuterJoin : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Common.CommandTrees.DbExpression * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression
<Extension()>
Public Function LeftOuterJoin (left As DbExpression, right As DbExpression, joinCondition As Func(Of DbExpression, DbExpression, DbExpression)) As DbJoinExpression
Parametry
- left
- DbExpression
Element DbExpression określający argument zestawu po lewej stronie.
- right
- DbExpression
Element DbExpression określający właściwy argument zestawu.
- joinCondition
- Func<DbExpression,DbExpression,DbExpression>
Metoda reprezentująca warunek, na którym ma być sprzężone. Ta metoda musi utworzyć wyrażenie z typem wyniku logicznego, które zapewnia logikę warunku sprzężenia.
Zwraca
Nowa funkcja DbJoinExpression z elementem DbExpressionKind LeftOuterJoin reprezentuje lewą operację sprzężenia zewnętrznego zastosowaną do zestawów wejściowych po lewej i prawej stronie w ramach danego warunku sprzężenia.
Wyjątki
Wyrażenie wygenerowane przez element joinCondition ma wartość null.
Wyrażenie wygenerowane przez element joinCondition nie ma typu wyniku logicznego.
Dotyczy
LeftOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression)
Tworzy nowy DbJoinExpression element, który łączy zestawy określone przez powiązania wyrażeń po lewej i prawej w określonym warunku sprzężenia, używając atrybutu LeftOuterJoin jako .DbExpressionKind
public static System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression LeftOuterJoin (this System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding left, System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding right, System.Data.Entity.Core.Common.CommandTrees.DbExpression joinCondition);
static member LeftOuterJoin : System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding * System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding * System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression
<Extension()>
Public Function LeftOuterJoin (left As DbExpressionBinding, right As DbExpressionBinding, joinCondition As DbExpression) As DbJoinExpression
Parametry
- left
- DbExpressionBinding
Element DbExpressionBinding określający argument zestawu po lewej stronie.
- right
- DbExpressionBinding
Element DbExpressionBinding określający właściwy argument zestawu.
- joinCondition
- DbExpression
Wyrażenie określające warunek, na którym ma być sprzężone.
Zwraca
Nowa funkcja DbJoinExpression z elementem DbExpressionKind LeftOuterJoin reprezentuje lewą operację sprzężenia zewnętrznego zastosowaną do zestawów wejściowych po lewej i prawej stronie w ramach danego warunku sprzężenia.
Wyjątki
left, right lub joinCondition ma wartość null.
joinCondition nie ma typu wyniku logicznego.