Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo DbExpressionBuilder.LeftOuterJoin (DbExpression, DbExpression, Func<DbExpression, DbExpression, DbExpression>)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Crea un nuovo DbJoinExpression che unisce i set specificati dalle espressioni sinistra e destra, a condizione di join specificata, utilizzando LeftOuterJoin come il DbExpressionKind.

Spazio dei nomi:   System.Data.Common.CommandTrees.ExpressionBuilder
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

public static DbJoinExpression LeftOuterJoin(
	this DbExpression left,
	DbExpression right,
	Func<DbExpression, DbExpression, DbExpression> joinCondition
)

Parametri

left
Type: System.Data.Common.CommandTrees.DbExpression

Oggetto DbExpression che specifica l'argomento set di sinistra.

right
Type: System.Data.Common.CommandTrees.DbExpression

Oggetto DbExpression che specifica l'argomento set di destra.

joinCondition
Type: System.Func<DbExpression, DbExpression, DbExpression>

Un metodo che rappresenta la condizione in cui si desidera aggiungere. Questo metodo deve produrre un'espressione con un tipo di risultato Boolean che fornisce la logica della condizione di join.

Valore restituito

Type: System.Data.Common.CommandTrees.DbJoinExpression

Un nuovo elemento DbJoinExpression, con un DbExpressionKind di LeftOuterJoin, che rappresenta l'operazione di outer join sinistro applicata a set di input sinistro e destro in condizioni di join specificata.

Exception Condition
ArgumentNullException

left, right o joinCondition è null.

ArgumentException

left o right non dispone di un tipo di risultato raccolta.

ArgumentNullException

L'espressione prodotta da joinCondition è null.

ArgumentException

L'espressione prodotta da joinCondition non dispone di un tipo di risultato Boolean.

.NET Framework
Disponibile da 4.5
Torna all'inizio
Mostra: