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


DbUnionAllExpression - класс

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Представляет операцию объединения (без удаления дубликатов) наборов, заданных левым и правым операндами.

Иерархия наследования

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbExpression
    System.Data.Entity.Core.Common.CommandTrees.DbBinaryExpression
      System.Data.Entity.Core.Common.CommandTrees.DbUnionAllExpression

Пространство имен:  System.Data.Entity.Core.Common.CommandTrees
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
Public NotInheritable Class DbUnionAllExpression _
    Inherits DbBinaryExpression
'Применение
Dim instance As DbUnionAllExpression
public sealed class DbUnionAllExpression : DbBinaryExpression
public ref class DbUnionAllExpression sealed : public DbBinaryExpression
[<SealedAttribute>]
type DbUnionAllExpression =  
    class 
        inherit DbBinaryExpression 
    end
public final class DbUnionAllExpression extends DbBinaryExpression

Тип DbUnionAllExpression предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство ExpressionKind Возвращает тип выражения, который указывает операцию этого выражения. (Унаследовано от DbExpression.)
Открытое свойство Left Возвращает выражение DbExpression, определяющее левый аргумент. (Унаследовано от DbBinaryExpression.)
Открытое свойство ResultType Возвращает тип метаданных для результирующего типа выражения. (Унаследовано от DbExpression.)
Открытое свойство Right Возвращает выражение DbExpression, определяющее правый аргумент. (Унаследовано от DbBinaryExpression.)

По верхнему краю

Методы

  Имя Описание
Открытый метод Accept(DbExpressionVisitor) Метод шаблона посетителя для посетителей-выражений, которые не вырабатывают значение результата. (Переопределяет DbExpression.Accept(DbExpressionVisitor).)
Открытый метод Accept<TResultType>(DbExpressionVisitor<TResultType>) Реализует метод интерфейса шаблона посетителя для посетителей выражений, которые формируют итоговое значение конкретного типа. (Унаследовано от DbExpression.)
Открытый метод Accept<TResultType>(DbExpressionVisitor<TResultType>) Метод шаблона посетителя для посетителей-выражений, которые вырабатывают значение результата конкретного типа. (Переопределяет DbExpression.Accept<TResultType>(DbExpressionVisitor<TResultType>).)
Открытый метод Equals Определяет, равен ли заданный объект текущему экземпляру DbExpression. (Унаследовано от DbExpression.)
Открытый метод GetHashCode Служит в качестве хэш-функции для данного типа. (Унаследовано от DbExpression.)
Открытый метод GetType (Унаследовано от Object.)
Открытый метод ToString (Унаследовано от Object.)

По верхнему краю

Методы расширения

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

По верхнему краю

Примечания

Все аргументы класса DbUnionAllExpression должны иметь общий тип результатов коллекции.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

System.Data.Entity.Core.Common.CommandTrees - пространство имен