DbAndExpression Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет логический И из двух Boolean аргументов. Этот класс не может быть унаследован.
public ref class DbAndExpression sealed : System::Data::Common::CommandTrees::DbBinaryExpression
public sealed class DbAndExpression : System.Data.Common.CommandTrees.DbBinaryExpression
type DbAndExpression = class
inherit DbBinaryExpression
Public NotInheritable Class DbAndExpression
Inherits DbBinaryExpression
- Наследование
Свойства
| ExpressionKind |
Возвращает тип выражения, указывающего операцию этого выражения. (Унаследовано от DbExpression) |
| Left |
Возвращает или задает DbExpression, определяющий левый аргумент. (Унаследовано от DbBinaryExpression) |
| ResultType |
Возвращает метаданные типа для типа результата выражения. (Унаследовано от DbExpression) |
| Right |
Возвращает или задает DbExpression, определяющий правильный аргумент. (Унаследовано от DbBinaryExpression) |
Методы
| Accept(DbExpressionVisitor) |
Реализует шаблон посетителя для выражений, которые не создают результирующее значение. |
| Accept<TResultType>(DbExpressionVisitor<TResultType>) |
Реализует шаблон посетителя для выражений, которые создают результирующее значение определенного типа. |
| Equals(Object) |
Определяет, равен ли указанный Object текущему экземпляру DbExpression. (Унаследовано от DbExpression) |
| GetHashCode() |
Служит хэш-функцией для типа. (Унаследовано от DbExpression) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Методы расширения
| All(DbExpression, Func<DbExpression,DbExpression>) |
Создает новую DbQuantifierExpression, которая определяет, содержит ли заданный предикат для всех элементов входного набора. |
| And(DbExpression, DbExpression) |
Создает DbAndExpression, выполняющую логические и правые аргументы. |
| Any(DbExpression, Func<DbExpression,DbExpression>) |
Создает новый DbQuantifierExpression, определяющий, содержит ли заданный предикат для любого элемента входного набора. |
| Any(DbExpression) |
Создает новый DbExpression, определяющий, является ли указанный аргумент набора пустым. |
| As(DbExpression, String) |
Возвращает указанные аргументы в виде объекта пары "ключ-значение". |
| Bind(DbExpression) |
Создает новый DbExpressionBinding, использующий созданное имя переменной для привязки заданного выражения. |
| BindAs(DbExpression, String) |
Создает новую DbExpressionBinding, которая использует указанное имя переменной для привязки заданного выражения. |
| CastTo(DbExpression, TypeUsage) |
Создает новый DbCastExpression, который применяет операцию приведения к полиморфическому аргументу. |
| CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) |
Создает новый DbApplyExpression, который вычисляет заданное выражение |
| Deref(DbExpression) |
Создает новый DbDerefExpression, который извлекает определенную сущность с использованием ссылочного выражения. |
| Distinct(DbExpression) |
Создает новый DbDistinctExpression, который удаляет дубликаты из заданного аргумента набора. |
| Divide(DbExpression, DbExpression) |
Создает новый DbArithmeticExpression, разделяющий левый аргумент на правый аргумент. |
| Element(DbExpression) |
Создает новый DbElementExpression, который преобразует набор в одинарный. |
| Equal(DbExpression, DbExpression) |
Создает новый DbComparisonExpression, который сравнивает аргументы слева и справа на равенство. |
| Except(DbExpression, DbExpression) |
Создает новый DbExceptExpression, который вычисляет вычитание правого аргумента набора из аргумента левого набора. |
| Exists(DbExpression) |
Создает новый DbExpression, определяющий, является ли указанный аргумент набора пустым. |
| FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Создает новый DbJoinExpression, который объединяет наборы, заданные левыми и правыми выражениями, в указанном условии соединения с помощью FullOuterJoin в качестве DbExpressionKind. |
| GetEntityRef(DbExpression) |
Создает новый DbEntityRefExpression, который получает ссылку указанной сущности в структурной форме. |
| GetRefKey(DbExpression) |
Создает новый DbRefKeyExpression, который извлекает ключевые значения указанной ссылки в структурной форме. |
| GreaterThan(DbExpression, DbExpression) |
Создает новый DbComparisonExpression, который определяет, больше ли левый аргумент, чем правый аргумент. |
| GreaterThanOrEqual(DbExpression, DbExpression) |
Создает новый DbComparisonExpression, определяющий, больше ли левый аргумент или равен правому аргументу. |
| GroupBind(DbExpression) |
Создает новую привязку выражения группы, которая использует созданные переменные и имена групповых переменных для привязки данного выражения. |
| GroupBindAs(DbExpression, String, String) |
Создает новую DbGroupExpressionBinding, которая использует указанное имя переменной и имена переменных группы для привязки данного выражения. |
| InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Создает новый DbJoinExpression, который объединяет наборы, заданные левыми и правыми выражениями, в указанном условии соединения с помощью InnerJoin в качестве DbExpressionKind. |
| Intersect(DbExpression, DbExpression) |
Создает новый DbIntersectExpression, который вычисляет пересечение аргументов левого и правого набора. |
| IsEmpty(DbExpression) |
Создает новый DbIsEmptyExpression, определяющий, является ли указанный аргумент набором пустым. |
| IsNull(DbExpression) |
Создает новый DbIsNullExpression, определяющий, имеет ли указанный аргумент значение NULL. |
| IsOf(DbExpression, TypeUsage) |
Создает новый DbIsOfExpression, определяющий, является ли заданный аргумент указанным типом или подтипом. |
| IsOfOnly(DbExpression, TypeUsage) |
Создает новое выражение DbIsOfExpression, определяющее, является ли заданный аргумент указанным типом, и только этим типом (а не подтипом). |
| Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>) |
Создает новый DbJoinExpression, который объединяет наборы, заданные внешними и внутренними выражениями, в условии равенства между указанными внешними и внутренними ключами, используя InnerJoin в качестве DbExpressionKind. |
| Join<TSelector>(DbExpression, DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression, DbExpression,TSelector>) |
Создает новый DbProjectExpression, который проектирует указанный селектор над наборами, указанными внешними и внутренними выражениями, присоединенными к условию равенства между указанными внешними и внутренними ключами, используя InnerJoin в качестве DbExpressionKind. |
| LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Создает новый DbJoinExpression, который объединяет наборы, заданные левыми и правыми выражениями, в указанном условии соединения с помощью LeftOuterJoin в качестве DbExpressionKind. |
| LessThan(DbExpression, DbExpression) |
Создает новый DbComparisonExpression, который определяет, меньше ли левый аргумент, чем правый аргумент. |
| LessThanOrEqual(DbExpression, DbExpression) |
Создает новую DbComparisonExpression, которая определяет, меньше ли левый аргумент или равен правому аргументу. |
| Like(DbExpression, DbExpression, DbExpression) |
Создает новую DbLikeExpression, которая сравнивает указанную входную строку с заданным шаблоном с помощью дополнительного escape-обхода. |
| Like(DbExpression, DbExpression) |
Создает новый DbLikeExpression, который сравнивает указанную входную строку с заданным шаблоном. |
| Limit(DbExpression, DbExpression) |
Создает новую DbLimitExpression, которая ограничивает количество элементов в коллекции аргументов указанным значением count Limit. Связанные результаты не включаются в выходные данные. |
| Minus(DbExpression, DbExpression) |
Создает новый DbArithmeticExpression, вычитающий правый аргумент из левого аргумента. |
| Modulo(DbExpression, DbExpression) |
Создает новый DbArithmeticExpression, который вычисляет оставшуюся часть левого аргумента, разделенного правым аргументом. |
| Multiply(DbExpression, DbExpression) |
Создает новый DbArithmeticExpression, умножающий левый аргумент на правый аргумент. |
| Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) |
Создает новую DbRelationshipNavigationExpression, представляющую навигацию связи или композиции. |
| Negate(DbExpression) |
Создает новый DbArithmeticExpression, который отрицает значение аргумента. |
| Not(DbExpression) |
Создает DbNotExpression, которая выполняет логическое отрицание заданного аргумента. |
| NotEqual(DbExpression, DbExpression) |
Создает новый DbComparisonExpression, который сравнивает аргументы слева и справа за неравенство. |
| OfType(DbExpression, TypeUsage) |
Создает новый DbOfTypeExpression, который создает набор, состоящий из элементов заданного входного набора, которые имеют указанный тип. |
| OfTypeOnly(DbExpression, TypeUsage) |
Создает новый DbOfTypeExpression, который создает набор, состоящий из элементов заданного входного набора, которые имеют точно указанный тип. |
| Or(DbExpression, DbExpression) |
Создает DbOrExpression, выполняющую логические или аргументы слева и справа. |
| OrderBy(DbExpression, Func<DbExpression,DbExpression>, String) |
Создает новый DbSortExpression, который сортирует заданный входной набор по указанному ключу сортировки, с порядком сортировки по возрастанию и заданным параметрами сортировки. |
| OrderBy(DbExpression, Func<DbExpression,DbExpression>) |
Создает новый DbSortExpression, который сортирует заданный входной набор по указанному ключу сортировки с порядком сортировки по возрастанию и сортировкой по умолчанию. |
| OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String) |
Создает новый DbSortExpression, который сортирует заданный входной набор по указанному ключу сортировки с убыванием порядка сортировки и заданным параметрами сортировки. |
| OrderByDescending(DbExpression, Func<DbExpression,DbExpression>) |
Создает новый DbSortExpression, который сортирует заданный входной набор по указанному ключу сортировки с убыванием порядка сортировки и сортировки по умолчанию. |
| OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) |
Создает новый DbApplyExpression, который вычисляет заданное выражение |
| Plus(DbExpression, DbExpression) |
Создает новый DbArithmeticExpression, который добавляет левый аргумент в правый аргумент. |
| Property(DbExpression, EdmProperty) |
Создает новый DbPropertyExpression, представляющий получение указанного свойства. |
| Property(DbExpression, NavigationProperty) |
Создает новый DbPropertyExpression, представляющий получение указанного свойства навигации. |
| Property(DbExpression, RelationshipEndMember) |
Создает новый DbPropertyExpression, представляющий получение указанного конечного элемента связи. |
| Property(DbExpression, String) |
Создает новый DbPropertyExpression, представляющий извлечение свойства экземпляра с указанным именем из данного экземпляра. |
| Select<TProjection>(DbExpression, Func<DbExpression,TProjection>) |
Создает новый DbProjectExpression, который выбирает указанное выражение в заданном входном наборе. |
| SelectMany(DbExpression, Func<DbExpression,DbExpression>) |
Создает новый DbApplyExpression, который вычисляет заданное выражение |
| SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) |
Создает новый DbApplyExpression, который вычисляет заданное выражение |
| Take(DbExpression, DbExpression) |
Создает новую DbLimitExpression, которая ограничивает количество элементов в коллекции аргументов указанным значением count Limit. Связанные результаты не включаются в выходные данные. |
| ToSortClause(DbExpression, String) |
Создает новую DbSortClause с порядком сортировки по возрастанию и заданным параметрами сортировки. |
| ToSortClause(DbExpression) |
Создает новый DbSortClause с порядком сортировки по возрастанию и сортировкой по умолчанию. |
| ToSortClauseDescending(DbExpression, String) |
Создает новый DbSortClause с порядком сортировки по убыванию и указанным параметрами сортировки. |
| ToSortClauseDescending(DbExpression) |
Создает новый DbSortClause с порядком сортировки по убыванию и сортировкой по умолчанию. |
| TreatAs(DbExpression, TypeUsage) |
Создает новый DbTreatExpression. |
| UnaryMinus(DbExpression) |
Создает новый DbArithmeticExpression, который отрицает значение аргумента. |
| Union(DbExpression, DbExpression) |
Создает новый DbExpression, который вычисляет объединение аргументов левого и правого набора с удаленными дубликатами. |
| UnionAll(DbExpression, DbExpression) |
Создает новый DbUnionAllExpression, который вычисляет объединение аргументов левого и правого набора и не удаляет дубликаты. |
| Where(DbExpression, Func<DbExpression,DbExpression>) |
Создает новый DbFilterExpression, который фильтрует элементы в заданном входном наборе с помощью указанного предиката. |
| Abs(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Abs с указанным аргументом, который должен иметь числовой тип результата. Тип результата выражения совпадает с типом результатов |
| AddDays(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AddDays с указанными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целых чисел. Тип результата выражения совпадает с типом результатов |
| AddHours(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AddHours с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленные типы результатов. Тип результата выражения совпадает с типом результатов |
| AddMicroseconds(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AddMicroseconds с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time, а также целые типы результатов. Тип результата выражения совпадает с типом результатов |
| AddMilliseconds(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AddMilliseconds с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленные типы результатов. Тип результата выражения совпадает с типом результатов |
| AddMinutes(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AddMinutes с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленные типы результатов. Тип результата выражения совпадает с типом результатов |
| AddMonths(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AddMonths с указанными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целых чисел. Тип результата выражения совпадает с типом результатов |
| AddNanoseconds(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AddNanoseconds с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленные типы результатов. Тип результата выражения совпадает с типом результатов |
| AddSeconds(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AddSeconds с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленные типы результатов. Тип результата выражения совпадает с типом результатов |
| AddYears(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AddYears с указанными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целых чисел. Тип результата выражения совпадает с типом результатов |
| Average(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Avg по указанной коллекции. Тип результата выражения совпадает с типом элемента коллекции. |
| BitwiseAnd(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию BitwiseAnd с указанными аргументами, которые должны иметь тот же целочисленный числовый тип результата. Тип результата выражения совпадает с типом аргументов. |
| BitwiseNot(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию BitwiseNot с указанным аргументом, который должен иметь целый числовой тип результата. Тип результата выражения совпадает с типом аргументов. |
| BitwiseOr(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию BitwiseOr с указанными аргументами, которые должны иметь тот же целый числовой тип результата. Тип результата выражения совпадает с типом аргументов. |
| BitwiseXor(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию BitwiseXor с указанными аргументами, которые должны иметь тот же целый числовой тип результата. Тип результата выражения совпадает с типом аргументов. |
| Ceiling(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "Потолок" с указанным аргументом, который должен иметь один, двойной или десятичный тип результата. Тип результата выражения совпадает с типом результатов |
| Concat(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Concat с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения — строка. |
| Contains(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "Contains" с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения — логическое значение. |
| Count(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Count в указанной коллекции. Тип результата выражения — Edm.Int32. |
| Day(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Day с указанным аргументом, который должен иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| DayOfYear(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию DayOfYear с указанным аргументом, который должен иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| DiffDays(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию DiffDays с указанными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| DiffHours(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию DiffHours с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffMicroseconds(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию DiffMicroseconds с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffMilliseconds(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию DiffMilliseconds с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffMinutes(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию DiffMinutes с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffMonths(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию DiffMonths с указанными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| DiffNanoseconds(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию DiffNanoseconds с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffSeconds(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию DiffSeconds с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffYears(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию DiffYears с указанными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| EndsWith(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "EndsWith" с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения — логическое значение. |
| Floor(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Floor с указанным аргументом, который должен иметь один, двойной или десятичный тип результата. Тип результата выражения совпадает с типом результатов |
| GetTotalOffsetMinutes(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию GetTotalOffsetMinutes с указанным аргументом, который должен иметь тип результата DateTimeOffset. Тип результата выражения — Edm.Int32. |
| Hour(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Hour с указанным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| IndexOf(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию IndexOf с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения — Edm.Int32. |
| Left(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "Left" с указанными аргументами, которые должны иметь строковый и целый числовый тип результата. Тип результата выражения — строка. |
| Length(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Length с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения — Edm.Int32. |
| LongCount(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию BigCount по указанной коллекции. Тип результата выражения — Edm.Int64. |
| Max(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Max в указанной коллекции. Тип результата выражения совпадает с типом элемента коллекции. |
| Millisecond(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "Миллисекунда" с указанным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| Min(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Min над указанной коллекцией. Тип результата выражения совпадает с типом элемента коллекции. |
| Minute(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Minute с указанным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| Month(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Month с указанным аргументом, который должен иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| Power(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Power с указанными аргументами, которые должны иметь числовые типы результатов. Тип результата выражения совпадает с типом результатов |
| Replace(DbExpression, DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Replace с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения также является строкой. |
| Reverse(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "Обратный" с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| Right(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Right с указанными аргументами, которые должны иметь строковый и целый числовый тип результата. Тип результата выражения — строка. |
| Round(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Round с указанными аргументами, которые должны иметь одинарные, двойные или десятичные и целые типы результатов. Тип результата выражения совпадает с типом результатов |
| Round(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Round с указанным аргументом, который должен иметь один, двойной или десятичный тип результата. Тип результата выражения совпадает с типом результатов |
| Second(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Second с указанным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| StartsWith(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "StartsWith" с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения — логическое значение. |
| StDev(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию StDev через ненулевое члены указанной коллекции. Тип результата выражения — Edm.Double. |
| StDevP(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию StDevP по сравнению с населением указанной коллекции. Тип результата выражения — Edm.Double. |
| Substring(DbExpression, DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "Подстрока" с указанными аргументами, которые должны иметь строковые и целые числовые типы результатов. Тип результата выражения — строка. |
| Sum(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Sum для указанной коллекции. Тип результата выражения совпадает с типом элемента коллекции. |
| ToLower(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию ToLower с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| ToUpper(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию ToUpper с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| Trim(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Trim с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| TrimEnd(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию RTrim с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| TrimStart(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию LTrim с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| Truncate(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Truncate с указанными аргументами, которые должны иметь одинарные, двойные или десятичные типы результатов. Тип результата выражения совпадает с типом результатов |
| TruncateTime(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию TruncateTime с указанным аргументом, который должен иметь тип результата DateTime или DateTimeOffset. Тип результата выражения совпадает с типом результатов |
| Var(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Var по сравнению с ненулевыми элементами указанной коллекции. Тип результата выражения — Edm.Double. |
| VarP(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию VarP по сравнению с населением указанной коллекции. Тип результата выражения Edm.Double. |
| Year(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Year с указанным аргументом, который должен иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| Area(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Area с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Double. |
| AsBinary(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AsBinary с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Binary. |
| AsGml(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AsGml с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.String. |
| AsText(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию AsText с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.String. |
| Centroid(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Centroid с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| CoordinateSystemId(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию CoordinateSystemId с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Int32. |
| Distance(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "Расстояние" с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата |
| Elevation(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "Повышение" с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Double. |
| EndPoint(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию EndPoint с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата совпадает с типом |
| ExteriorRing(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "Внешний Ринг" с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| InteriorRingAt(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию InteriorRingAt с указанными аргументами. Первый аргумент должен иметь тип результата Edm.Geometry. Второй аргумент должен иметь целые числовые типы результатов. Тип результата выражения — Edm.Geometry. |
| InteriorRingCount(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию InteriorRingCount с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Int32. |
| IsClosedSpatial(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию IsClosedSpatial с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата — Edm.Boolean. |
| IsEmptySpatial(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию IsEmptySpatial с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| IsRing(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию IsRing с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата — Edm.Boolean. |
| IsSimpleGeometry(DbExpression) |
Создает DbFunctionExpression, который вызывает каноническую функцию IsSimpleGeometry с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| IsValidGeometry(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию IsValidGeometry с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| Latitude(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "Широта" с указанным аргументом, который должен иметь тип результата Edm.Geography. Тип результата выражения — Edm.Double. |
| Longitude(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию "Долгота" с указанным аргументом, который должен иметь тип результата Edm.Geography. Тип результата выражения — Edm.Double. |
| Measure(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию Measure с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Double. |
| PointAt(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию PointAt с указанными аргументами. Первый аргумент должен иметь тип результата Edm.Geography или Edm.Geometry. Второй аргумент должен иметь целый числовой тип результата. Тип результата выражения совпадает с типом |
| PointCount(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию PointCount с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Int32. |
| PointOnSurface(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию PointOnSurface с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| SpatialBoundary(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialBoundary с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| SpatialBuffer(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialBuffer с указанными аргументами, которые должны иметь типы результатов Edm.Geography или Edm.Geometry и Edm.Double. Тип результата выражения — Edm.Geometry. |
| SpatialContains(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialContains с указанными аргументами, которые должны иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| SpatialConvexHull(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialConvexHull с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| SpatialCrosses(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialCrosses с указанными аргументами, которые должны иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| SpatialDifference(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialDifference с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата |
| SpatialDimension(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialDimension с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Int32. |
| SpatialDisjoint(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialDisjoint с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата |
| SpatialElementAt(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialElementAt с указанными аргументами. Первый аргумент должен иметь тип результата Edm.Geography или Edm.Geometry. Второй аргумент должен иметь целый числовой тип результата. Тип результата выражения совпадает с типом |
| SpatialElementCount(DbExpression) |
Создает DbFunctionExpression, который вызывает каноническую функцию SpatialElementCount с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Int32. |
| SpatialEnvelope(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialEnvelope с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Geometry. |
| SpatialEquals(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialEquals с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата |
| SpatialIntersection(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialIntersection с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата |
| SpatialIntersects(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialIntersects с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата |
| SpatialLength(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialLength с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.Double. |
| SpatialOverlaps(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialOverlaps с указанными аргументами, которые должны иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| SpatialRelate(DbExpression, DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialRelate с указанными аргументами, которые должны иметь Edm.Geometry и строковые типы результатов. Тип результата выражения — Edm.Boolean. |
| SpatialSymmetricDifference(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialSymmetricDifference с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата |
| SpatialTouches(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialTouches с указанными аргументами, которые должны иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| SpatialTypeName(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialTypeName с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата выражения — Edm.String. |
| SpatialUnion(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialUnion с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата |
| SpatialWithin(DbExpression, DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию SpatialWithin с указанными аргументами, которые должны иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Boolean. |
| StartPoint(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию StartPoint с указанным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата совпадает с типом |
| XCoordinate(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию XCoordinate с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Double. |
| YCoordinate(DbExpression) |
Создает DbFunctionExpression, которая вызывает каноническую функцию YCoordinate с указанным аргументом, который должен иметь тип результата Edm.Geometry. Тип результата выражения — Edm.Double. |