Condividi tramite


Metodo DbExpressionBuilder.SelectMany

Includi membri protetti
Includi membri ereditati

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Crea un nuovo oggetto DbApplyExpression che valuta l'espressione apply specificata una volta per ogni elemento di un set di input specificato, producendo una raccolta di righe con colonne input e apply corrispondenti. Le righe per cui apply restituisce un set vuoto non vengono incluse. Verrà quindi creato un oggetto DbProjectExpression per la selezione dell'oggetto selector specificato su ogni riga, producendo la raccolta complessiva di risultati.

Si tratta di un membro di overload. Per informazioni complete su questo membro, inclusi la sintassi, l'utilizzo e gli esempi, fare clic su un nome nell'elenco degli overload.

Elenco di overload

  rapporti Descrizione
Metodo pubblicoMembro statico SelectMany(DbExpression, Func<DbExpression, DbExpression>) Crea un nuovo oggetto DbApplyExpression che valuta l'espressione apply specificata una volta per ogni elemento di un set di input specificato, producendo una raccolta di righe con colonne input e apply corrispondenti.Le righe per cui apply restituisce un set vuoto non vengono incluse.Verrà quindi creato un oggetto DbProjectExpression per la selezione dell'oggetto selector specificato su ogni riga, producendo la raccolta complessiva di risultati.
Metodo pubblicoMembro statico SelectMany<TSelector>(DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression, DbExpression, TSelector>) Crea un nuovo oggetto DbApplyExpression che valuta l'espressione apply specificata una volta per ogni elemento di un set di input specificato, producendo una raccolta di righe con colonne input e apply corrispondenti.Le righe per cui apply restituisce un set vuoto non vengono incluse.Verrà quindi creato un oggetto DbProjectExpression per la selezione dell'oggetto selector specificato su ogni riga, producendo la raccolta complessiva di risultati.

In alto

Vedere anche

Riferimento

DbExpressionBuilder Classe

Spazio dei nomi System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder