DbLambda Classe

Definição

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

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

Propriedades

Nome Description
Body

Obtém o corpo da expressão lambda.

Variables

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

Métodos

Nome Description
Create(DbExpression, DbVariableReferenceExpression[])

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

Create(DbExpression, IEnumerable<DbVariableReferenceExpression>)

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

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.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Métodos de Extensão

Nome Description
Invoke(DbLambda, DbExpression[])

Cria um novo DbLambdaExpression que representa a aplicação da função Lambda especificada para os argumentos fornecidos.

Invoke(DbLambda, IEnumerable<DbExpression>)

Cria um novo DbLambdaExpression que representa a aplicação da função Lambda especificada para os argumentos fornecidos.

Aplica-se a