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.CrossApply (DbExpressionBinding, DbExpressionBinding)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Crea un nuovo DbApplyExpression che restituisce il dato apply espressione una sola volta per ogni elemento di un determinato input impostato, producendo un insieme di righe con input corrispondente e applicazione delle colonne. Righe per le quali apply restituisce un set vuoto non vengono inclusi.

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

public static DbApplyExpression CrossApply(
	this DbExpressionBinding input,
	DbExpressionBinding apply
)

Parametri

input
Type: System.Data.Common.CommandTrees.DbExpressionBinding

Un DbExpressionBinding che specifica il set di input.

apply
Type: System.Data.Common.CommandTrees.DbExpressionBinding

Un DbExpressionBinding che specifica la logica per valutare una volta per ogni membro del set di input.

Valore restituito

Type: System.Data.Common.CommandTrees.DbApplyExpression

Un nuovo DbApplyExpression con l'oggetto di input e applicare binding e un DbExpressionKind di CrossApply.

Exception Condition
ArgumentNullException

input o apply è null.

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