Поделиться через


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

Создает новый объект 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, IEnumerable<DbExpression>)

Создает новое выражение DbLambdaExpression, представляющее применение заданной лямбда-функции к данным аргументам.

Invoke(DbLambda, DbExpression[])

Создает новое выражение DbLambdaExpression, представляющее применение заданной лямбда-функции к данным аргументам.

Применяется к