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, DbExpression[])

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

Invoke(DbLambda, IEnumerable<DbExpression>)

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

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