Compartilhar via


DbLambda Classe

Definição

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

public ref class DbLambda sealed
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.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

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