DbLambda クラス

定義

DbLambdaExpressionを生成するために呼び出すことができるラムダ関数を表します。

public ref class DbLambda sealed
public sealed class DbLambda
type DbLambda = class
Public NotInheritable Class DbLambda
継承
DbLambda

プロパティ

名前 説明
Body

ラムダ式の本体を取得します。

Variables

ラムダ式のパラメーターを取得します。

メソッド

名前 説明
Create(DbExpression, DbVariableReferenceExpression[])

指定されたインラインラムダ関数の実装と仮パラメーターを使用して DbLambda を作成します。

Create(DbExpression, IEnumerable<DbVariableReferenceExpression>)

指定されたインラインラムダ関数の実装と仮パラメーターを使用して DbLambda を作成します。

Create(TypeUsage, Func<DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の 1 つの引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression>)

指定した関数で定義されている、指定した型の引数を持つ新しい DbLambda を作成します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

拡張メソッド

名前 説明
Invoke(DbLambda, DbExpression[])

指定した Lambda 関数の特定の引数へのアプリケーションを表す新しい DbLambdaExpression を作成します。

Invoke(DbLambda, IEnumerable<DbExpression>)

指定した Lambda 関数の特定の引数へのアプリケーションを表す新しい DbLambdaExpression を作成します。

適用対象