次の方法で共有


DbExpressionBuilder.Select<TProjection> メソッド

定義

指定された入力セットに対して指定された式を選択する新しい DbProjectExpression を作成します。

public static System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression Select<TProjection> (this System.Data.Entity.Core.Common.CommandTrees.DbExpression source, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,TProjection> projection);
static member Select : System.Data.Entity.Core.Common.CommandTrees.DbExpression * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, 'Projection> -> System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression
<Extension()>
Public Function Select(Of TProjection) (source As DbExpression, projection As Func(Of DbExpression, TProjection)) As DbProjectExpression

型パラメーター

TProjection

プロジェクションのメソッドの結果の型。

パラメーター

source
DbExpression

入力セットを指定する式。

projection
Func<DbExpression,TProjection>

与えられた入力セットのメンバーから射影された式をどのように得るかを指定するメソッド。 このメソッドは、Select と互換性があり、 に解決できる型のインスタンスを生成する DbExpression 必要があります。 TProjection の対応要件については、「解説」を参照してください。

戻り値

選択操作を表す新しい DbProjectExpression。

例外

プロジェクションの結果は null です。

適用対象