Compartilhar via


DbLambda Classe

Definição

Representa uma função Lambda que pode ser invocada para produzir um DbLambdaExpression .

public sealed class DbLambda
type DbLambda = class
Public NotInheritable Class DbLambda
Herança
DbLambda

Propriedades

Body

Obtém o corpo da expressão lambda.

Variables

Obtém os parâmetros da expressão lambda.

Métodos

Create(DbExpression, DbVariableReferenceExpression[])

Cria um DbLambda com a implementação da função Lambda embutida e parâmetros formais especificados.

Create(DbExpression, IEnumerable<DbVariableReferenceExpression>)

Cria um DbLambda com a implementação da função Lambda embutida e parâmetros formais especificados.

Create(TypeUsage, Func<DbExpression,DbExpression>)

Cria um novo DbLambda com um único argumento do tipo especificado, conforme definido pela função especificada.

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

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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>)

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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>)

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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>)

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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>)

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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>)

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

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>)

Cria um novo DbLambda com argumentos dos tipos especificados, conforme definido pela função especificada.

Métodos de Extensão

Invoke(DbLambda, IEnumerable<DbExpression>)

Cria uma nova DbLambdaExpression que representa a aplicação da função Lambda especificada aos argumentos fornecidos.

Invoke(DbLambda, DbExpression[])

Cria uma nova DbLambdaExpression que representa a aplicação da função Lambda especificada aos argumentos fornecidos.

Aplica-se a