DbExpression DbExpression DbExpression DbExpression Class

Определение

Представляет базовый тип для всех выражений.Represents the base type for all expressions.

public ref class DbExpression abstract
public abstract class DbExpression
type DbExpression = class
Public MustInherit Class DbExpression
Наследование
DbExpressionDbExpressionDbExpressionDbExpression
Производный

Свойства

ExpressionKind ExpressionKind ExpressionKind ExpressionKind

Получает тип выражения, который задает его операцию.Gets the kind of the expression, which indicates the operation of this expression.

ResultType ResultType ResultType ResultType

Получает тип метаданных для результирующего типа выражения.Gets the type metadata for the result type of the expression.

Методы

Accept(DbExpressionVisitor) Accept(DbExpressionVisitor) Accept(DbExpressionVisitor) Accept(DbExpressionVisitor)

Реализует шаблон «Посетитель» для выражений, не возвращающих результирующее значение.Implements the visitor pattern for expressions that do not produce a result value.

Accept<TResultType>(DbExpressionVisitor<TResultType>) Accept<TResultType>(DbExpressionVisitor<TResultType>) Accept<TResultType>(DbExpressionVisitor<TResultType>) Accept<TResultType>(DbExpressionVisitor<TResultType>)

Реализует шаблон «Посетитель» для выражений, возвращающих результирующее значение определенного типа.Implements the visitor pattern for expressions that produce a result value of a specific type.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли указанный объект Object текущему экземпляру DbExpression.Determines whether the specified Object is equal to the current DbExpression instance.

FromBinary(Byte[]) FromBinary(Byte[]) FromBinary(Byte[]) FromBinary(Byte[])

Создает объект DbExpression, представляющий указанное двоичное значение, допускающее значение NULL.Creates a DbExpression that represents the specified binary value, which may be null

FromBoolean(Nullable<Boolean>) FromBoolean(Nullable<Boolean>) FromBoolean(Nullable<Boolean>) FromBoolean(Nullable<Boolean>)

Создает объект DbExpression, представляющий указанное логическое значение, допускающее значение NULL.Creates a DbExpression that represents the specified (nullable) Boolean value.

FromByte(Nullable<Byte>) FromByte(Nullable<Byte>) FromByte(Nullable<Byte>) FromByte(Nullable<Byte>)

Создает объект DbExpression, представляющий указанное байтовое значение, допускающее значение NULL.Creates a DbExpression that represents the specified (nullable) byte value.

FromDateTime(Nullable<DateTime>) FromDateTime(Nullable<DateTime>) FromDateTime(Nullable<DateTime>) FromDateTime(Nullable<DateTime>)

Создает объект DbExpression, представляющий указанное значение DateTime, допускающее значение NULL.Creates a DbExpression that represents the specified (nullable) DateTime value.

FromDateTimeOffset(Nullable<DateTimeOffset>) FromDateTimeOffset(Nullable<DateTimeOffset>) FromDateTimeOffset(Nullable<DateTimeOffset>) FromDateTimeOffset(Nullable<DateTimeOffset>)

Создает объект DbExpression, представляющий указанное значение DateTimeOffset, допускающее значение NULL.Creates a DbExpression that represents the specified (nullable) DateTimeOffset value.

FromDecimal(Nullable<Decimal>) FromDecimal(Nullable<Decimal>) FromDecimal(Nullable<Decimal>) FromDecimal(Nullable<Decimal>)

Создает объект DbExpression, представляющий указанное десятичное значение, допускающее значение NULL.Creates a DbExpression that represents the specified (nullable) decimal value.

FromDouble(Nullable<Double>) FromDouble(Nullable<Double>) FromDouble(Nullable<Double>) FromDouble(Nullable<Double>)

Создает объект DbExpression, представляющий указанное значение типа double, допускающее значение NULL.Creates a DbExpression that represents the specified (nullable) double value.

FromGeography(DbGeography) FromGeography(DbGeography) FromGeography(DbGeography) FromGeography(DbGeography)

Создает объект DbExpression, представляющий указанное значение DbGeography, допускающее значение NULL.Creates a DbExpression that represents the specified DbGeography value, which may be null.

FromGeometry(DbGeometry) FromGeometry(DbGeometry) FromGeometry(DbGeometry) FromGeometry(DbGeometry)

Создает объект DbExpression, представляющий указанное значение DbGeometry, допускающее значение NULL.Creates a DbExpression that represents the specified DbGeometry value, which may be null.

FromGuid(Nullable<Guid>) FromGuid(Nullable<Guid>) FromGuid(Nullable<Guid>) FromGuid(Nullable<Guid>)

Создает объект DbExpression, представляющий указанное значение Guid, допускающее значение NULL.Creates a DbExpression that represents the specified (nullable) Guid value.

FromInt16(Nullable<Int16>) FromInt16(Nullable<Int16>) FromInt16(Nullable<Int16>) FromInt16(Nullable<Int16>)

Создает объект DbExpression, представляющий указанное значение Int16, допускающее значение NULL.Creates a DbExpression that represents the specified (nullable) Int16 value.

FromInt32(Nullable<Int32>) FromInt32(Nullable<Int32>) FromInt32(Nullable<Int32>) FromInt32(Nullable<Int32>)

Создает объект DbExpression, представляющий указанное значение Int32, допускающее значение NULL.Creates a DbExpression that represents the specified (nullable) Int32 value.

FromInt64(Nullable<Int64>) FromInt64(Nullable<Int64>) FromInt64(Nullable<Int64>) FromInt64(Nullable<Int64>)

Создает объект DbExpression, представляющий указанное значение Int64, допускающее значение NULL.Creates a DbExpression that represents the specified (nullable) Int64 value.

FromSingle(Nullable<Single>) FromSingle(Nullable<Single>) FromSingle(Nullable<Single>) FromSingle(Nullable<Single>)

Создает объект DbExpression, представляющий указанное одиночное значение, допускающее значение NULL.Creates a DbExpression that represents the specified (nullable) Single value.

FromString(String) FromString(String) FromString(String) FromString(String)

Создает объект DbExpression, представляющий указанное строковое значение.Creates a DbExpression that represents the specified string value.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит в качестве хеш-функции для типа.Serves as a hash function for the type.

GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Операторы

Implicit(Byte[] to DbExpression) Implicit(Byte[] to DbExpression) Implicit(Byte[] to DbExpression) Implicit(Byte[] to DbExpression)

Преобразует массив 8-разрядных целых чисел без знака в DbExpression.Converts an array of 8-bit unsigned integer to a DbExpression

Implicit(DbGeography to DbExpression) Implicit(DbGeography to DbExpression) Implicit(DbGeography to DbExpression) Implicit(DbGeography to DbExpression)

Преобразует объект DbGeography в DbExpression.Converts a DbGeography object to DbExpression.

Implicit(DbGeometry to DbExpression) Implicit(DbGeometry to DbExpression) Implicit(DbGeometry to DbExpression) Implicit(DbGeometry to DbExpression)

Преобразует объект DbGeometry в DbExpression.Converts a DbGeometry object to DbExpression.

Implicit(Nullable<Boolean> to DbExpression) Implicit(Nullable<Boolean> to DbExpression) Implicit(Nullable<Boolean> to DbExpression) Implicit(Nullable<Boolean> to DbExpression)

Преобразует логический объект, допускающий значение NULL, в DbExpression.Converts a nullable Boolean object to DbExpression.

Implicit(Nullable<Byte> to DbExpression) Implicit(Nullable<Byte> to DbExpression) Implicit(Nullable<Byte> to DbExpression) Implicit(Nullable<Byte> to DbExpression)

Преобразует 8-разрядное целое число без знака, допускающее значение NULL, в DbExpression.Converts a nullable 8-bit unsigned integer to DbExpression.

Implicit(Nullable<DateTime> to DbExpression) Implicit(Nullable<DateTime> to DbExpression) Implicit(Nullable<DateTime> to DbExpression) Implicit(Nullable<DateTime> to DbExpression)

Преобразует объект DateTime, допускающий значение NULL, в DbExpression.Converts a nullable DateTime object to DbExpression.

Implicit(Nullable<DateTimeOffset> to DbExpression) Implicit(Nullable<DateTimeOffset> to DbExpression) Implicit(Nullable<DateTimeOffset> to DbExpression) Implicit(Nullable<DateTimeOffset> to DbExpression)

Преобразует объект DateTimeOffset, допускающий значение NULL, в DbExpression.Converts a nullable DateTimeOffset object to DbExpression.

Implicit(Nullable<Decimal> to DbExpression) Implicit(Nullable<Decimal> to DbExpression) Implicit(Nullable<Decimal> to DbExpression) Implicit(Nullable<Decimal> to DbExpression)

Преобразует объект Decimal, допускающий значение NULL, в DbExpression.Converts a nullable Decimal object to DbExpression.

Implicit(Nullable<Double> to DbExpression) Implicit(Nullable<Double> to DbExpression) Implicit(Nullable<Double> to DbExpression) Implicit(Nullable<Double> to DbExpression)

Преобразует объект Double, допускающий значение NULL, в DbExpression.Converts a nullable Double object to DbExpression.

Implicit(Nullable<Guid> to DbExpression) Implicit(Nullable<Guid> to DbExpression) Implicit(Nullable<Guid> to DbExpression) Implicit(Nullable<Guid> to DbExpression)

Преобразует объект Guid, допускающий значение NULL, в DbExpression.Converts a nullable Guid object to DbExpression.

Implicit(Nullable<Int16> to DbExpression) Implicit(Nullable<Int16> to DbExpression) Implicit(Nullable<Int16> to DbExpression) Implicit(Nullable<Int16> to DbExpression)

Преобразует 16-разрядное целое число без знака, допускающее значение NULL, в DbExpression.Converts a nullable 16-bit unsigned integer to DbExpression.

Implicit(Nullable<Int32> to DbExpression) Implicit(Nullable<Int32> to DbExpression) Implicit(Nullable<Int32> to DbExpression) Implicit(Nullable<Int32> to DbExpression)

Преобразует 32-разрядное целое число без знака, допускающее значение NULL, в DbExpression.Converts a nullable 32-bit unsigned integer to DbExpression.

Implicit(Nullable<Int64> to DbExpression) Implicit(Nullable<Int64> to DbExpression) Implicit(Nullable<Int64> to DbExpression) Implicit(Nullable<Int64> to DbExpression)

Преобразует 64-разрядное целое число без знака, допускающее значение NULL, в DbExpression.Converts a nullable 64-bit unsigned integer to DbExpression.

Implicit(Nullable<Single> to DbExpression) Implicit(Nullable<Single> to DbExpression) Implicit(Nullable<Single> to DbExpression) Implicit(Nullable<Single> to DbExpression)

Преобразует число с плавающей запятой одинарной точности, допускающее значение NULL, в DbExpression.Converts a nullable single-precision floating-point number to DbExpression.

Implicit(String to DbExpression) Implicit(String to DbExpression) Implicit(String to DbExpression) Implicit(String to DbExpression)

Преобразует последовательную коллекция знаков Юникода в DbExpression.Converts a sequential collection of Unicode characters to DbExpression.

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

All(DbExpression, Func<DbExpression,DbExpression>) All(DbExpression, Func<DbExpression,DbExpression>) All(DbExpression, Func<DbExpression,DbExpression>) All(DbExpression, Func<DbExpression,DbExpression>)

Создает новый объект DbQuantifierExpression, определяющий, распространяется ли действие заданного предиката на все элементы входного набора.Creates a new DbQuantifierExpression that determines whether the given predicate holds for all elements of the input set.

And(DbExpression, DbExpression) And(DbExpression, DbExpression) And(DbExpression, DbExpression) And(DbExpression, DbExpression)

Создает объект DbAndExpression, выполняющий логическую операцию И для левого и правого аргументов.Creates an DbAndExpression that performs the logical And of the left and right arguments.

Any(DbExpression) Any(DbExpression) Any(DbExpression) Any(DbExpression)

Создает новое выражение DbExpression, определяющее, является ли заданный аргумент набора непустым.Creates a new DbExpression that determines whether the specified set argument is non-empty.

Any(DbExpression, Func<DbExpression,DbExpression>) Any(DbExpression, Func<DbExpression,DbExpression>) Any(DbExpression, Func<DbExpression,DbExpression>) Any(DbExpression, Func<DbExpression,DbExpression>)

Создает новый объект DbQuantifierExpression, определяющий, распространяется ли действие заданного предиката на все элементы входного набора.Creates a new DbQuantifierExpression that determines whether the given predicate holds for any element of the input set.

As(DbExpression, String) As(DbExpression, String) As(DbExpression, String) As(DbExpression, String)

Возвращает указанные аргументы в виде объекта пары "ключ-значение".Returns the specified arguments as a key/value pair object.

Bind(DbExpression) Bind(DbExpression) Bind(DbExpression) Bind(DbExpression)

Создает новый объект DbExpressionBinding, использующий сгенерированное имя переменной для привязки данного выражения.Creates a new DbExpressionBinding that uses a generated variable name to bind the given expression.

BindAs(DbExpression, String) BindAs(DbExpression, String) BindAs(DbExpression, String) BindAs(DbExpression, String)

Создает новый объект DbExpressionBinding, использующий указанное имя переменной для привязки данного выражения.Creates a new DbExpressionBinding that uses the specified variable name to bind the given expression

CastTo(DbExpression, TypeUsage) CastTo(DbExpression, TypeUsage) CastTo(DbExpression, TypeUsage) CastTo(DbExpression, TypeUsage)

Создает новое выражение DbCastExpression, применяющее операцию приведения к полиморфному аргументу.Creates a new DbCastExpression that applies a cast operation to a polymorphic argument.

CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Создает новое выражение DbApplyExpression, которое вычисляет указанное выражение apply один раз для каждого из элементов входного набора, создавая на выходе коллекцию строк с соответствующими столбцами input и apply.Creates a new DbApplyExpression that evaluates the given apply expression once for each element of a given input set, producing a collection of rows with corresponding input and apply columns. Строки, для которых результатом выражения apply стало пустое множество, не включаются.Rows for which apply evaluates to an empty set are not included.

Deref(DbExpression) Deref(DbExpression) Deref(DbExpression) Deref(DbExpression)

Создает новое выражение DbDerefExpression, которое получает определенную сущность, если дано выражение ссылки.Creates a new DbDerefExpression that retrieves a specific Entity given a reference expression.

Distinct(DbExpression) Distinct(DbExpression) Distinct(DbExpression) Distinct(DbExpression)

Создает новое выражение DbDistinctExpression, которое удаляет повторяющиеся элементы из указанного аргумента набора.Creates a new DbDistinctExpression that removes duplicates from the given set argument.

Divide(DbExpression, DbExpression) Divide(DbExpression, DbExpression) Divide(DbExpression, DbExpression) Divide(DbExpression, DbExpression)

Создает новое выражение DbArithmeticExpression, которое делит левый аргумент на правый аргумент.Creates a new DbArithmeticExpression that divides the left argument by the right argument.

Element(DbExpression) Element(DbExpression) Element(DbExpression) Element(DbExpression)

Создает новое выражение DbElementExpression, преобразующее набор в одиночный объект.Creates a new DbElementExpression that converts a set into a singleton.

Equal(DbExpression, DbExpression) Equal(DbExpression, DbExpression) Equal(DbExpression, DbExpression) Equal(DbExpression, DbExpression)

Создает новое выражение DbComparisonExpression, проверяющее, равен ли левый аргумент правому.Creates a new DbComparisonExpression that compares the left and right arguments for equality.

Except(DbExpression, DbExpression) Except(DbExpression, DbExpression) Except(DbExpression, DbExpression) Except(DbExpression, DbExpression)

Создает новое выражение DbExceptExpression, вычисляющее разницу между левым аргументом набора и правым аргументом набора.Creates a new DbExceptExpression that computes the subtraction of the right set argument from the left set argument.

Exists(DbExpression) Exists(DbExpression) Exists(DbExpression) Exists(DbExpression)

Создает новое выражение DbExpression, определяющее, является ли заданный аргумент набора непустым.Creates a new DbExpression that determines whether the specified set argument is non-empty.

FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Создает класс DbJoinExpression, соединяющий наборы, задаваемые левым и правым выражениями, в соответствии с заданным условием соединения. При этом FullOuterJoin используется в качестве типа DbExpressionKind.Creates a new DbJoinExpression that joins the sets specified by the left and right expressions, on the specified join condition, using FullOuterJoin as the DbExpressionKind.

GetEntityRef(DbExpression) GetEntityRef(DbExpression) GetEntityRef(DbExpression) GetEntityRef(DbExpression)

Создает новое выражение DbEntityRefExpression, которое получает ссылку заданной сущности в структурной форме.Creates a new DbEntityRefExpression that retrieves the ref of the specified entity in structural form.

GetRefKey(DbExpression) GetRefKey(DbExpression) GetRefKey(DbExpression) GetRefKey(DbExpression)

Создает новое выражение DbRefKeyExpression, которое получает ключевые значения заданной ссылки в структурной форме.Creates a new DbRefKeyExpression that retrieves the key values of the specified reference in structural form.

GreaterThan(DbExpression, DbExpression) GreaterThan(DbExpression, DbExpression) GreaterThan(DbExpression, DbExpression) GreaterThan(DbExpression, DbExpression)

Создает новое выражение DbComparisonExpression, определяющее, верно ли, что левый аргумент больше правого аргумента.Creates a new DbComparisonExpression that determines whether the left argument is greater than the right argument.

GreaterThanOrEqual(DbExpression, DbExpression) GreaterThanOrEqual(DbExpression, DbExpression) GreaterThanOrEqual(DbExpression, DbExpression) GreaterThanOrEqual(DbExpression, DbExpression)

Создает новое выражение DbComparisonExpression, определяющее, верно ли, что левый аргумент больше или равен правому аргументу.Creates a new DbComparisonExpression that determines whether the left argument is greater than or equal to the right argument.

GroupBind(DbExpression) GroupBind(DbExpression) GroupBind(DbExpression) GroupBind(DbExpression)

Создает новую привязку выражения группы, которая использует сгенерированные имена переменной и переменной группы для привязки заданного выражения.Creates a new group expression binding that uses generated variable and group variable names to bind the given expression.

GroupBindAs(DbExpression, String, String) GroupBindAs(DbExpression, String, String) GroupBindAs(DbExpression, String, String) GroupBindAs(DbExpression, String, String)

Создает новый объект DbGroupExpressionBinding, который использует заданные имена переменной и переменной группы для привязки заданного выражения.Creates a new DbGroupExpressionBinding that uses the specified variable name and group variable names to bind the given expression.

InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Создает новое выражение DbJoinExpression, которое объединяет наборы, заданные левым и правым выражениями, при указанном условии объединения, используя InnerJoin в качестве DbExpressionKind.Creates a new DbJoinExpression that joins the sets specified by the left and right expressions, on the specified join condition, using InnerJoin as the DbExpressionKind.

Intersect(DbExpression, DbExpression) Intersect(DbExpression, DbExpression) Intersect(DbExpression, DbExpression) Intersect(DbExpression, DbExpression)

Создает новое выражение DbIntersectExpression, вычисляющее пересечение левого и правого аргументов набора.Creates a new DbIntersectExpression that computes the intersection of the left and right set arguments.

IsEmpty(DbExpression) IsEmpty(DbExpression) IsEmpty(DbExpression) IsEmpty(DbExpression)

Создает новое выражение DbIsEmptyExpression, определяющее, является ли заданный аргумент набора пустым набором.Creates a new DbIsEmptyExpression that determines whether the specified set argument is an empty set.

IsNull(DbExpression) IsNull(DbExpression) IsNull(DbExpression) IsNull(DbExpression)

Создает новое выражение DbIsNullExpression, определяющее, имеет ли заданный аргумент значение NULL.Creates a new DbIsNullExpression that determines whether the specified argument is null.

IsOf(DbExpression, TypeUsage) IsOf(DbExpression, TypeUsage) IsOf(DbExpression, TypeUsage) IsOf(DbExpression, TypeUsage)

Создает новое выражение DbIsOfExpression, определяющее, принадлежит ли заданный аргумент определенному типу или подтипу.Creates a new DbIsOfExpression that determines whether the given argument is of the specified type or a subtype.

IsOfOnly(DbExpression, TypeUsage) IsOfOnly(DbExpression, TypeUsage) IsOfOnly(DbExpression, TypeUsage) IsOfOnly(DbExpression, TypeUsage)

Создает новое выражение DbIsOfExpression, определяющее, принадлежит ли заданный аргумент определенному типу (только этому типу, не подтипу).Creates a new DbIsOfExpression expression that determines whether the given argument is of the specified type, and only that type (not a subtype).

Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>) Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>) Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>) Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>)

Создает новый класс DbJoinExpression, который соединяет наборы, заданные внешними и внутренними выражениями при условии равенства между указанными внешними и внутренними ключами, с помощью InnerJoin в качестве DbExpressionKind.Creates a new DbJoinExpression that joins the sets specified by the outer and inner expressions, on an equality condition between the specified outer and inner keys, using InnerJoin as the DbExpressionKind.

Join<TSelector>(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) Join<TSelector>(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) Join<TSelector>(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) Join<TSelector>(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>)

Создает новый DbProjectExpression, который проецирует указанный селектор на наборы, заданные внешними и внутренними выражениями, соединенными условием равенства между указанными внешними и внутренними ключами, с помощью InnerJoin как DbExpressionKind.Creates a new DbProjectExpression that projects the specified selector over the sets specified by the outer and inner expressions, joined on an equality condition between the specified outer and inner keys, using InnerJoin as the DbExpressionKind.

LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Создает новое выражение DbJoinExpression, которое объединяет наборы, заданные левым и правым выражениями, при указанном условии объединения, используя LeftOuterJoin в качестве DbExpressionKind.Creates a new DbJoinExpression that joins the sets specified by the left and right expressions, on the specified join condition, using LeftOuterJoin as the DbExpressionKind.

LessThan(DbExpression, DbExpression) LessThan(DbExpression, DbExpression) LessThan(DbExpression, DbExpression) LessThan(DbExpression, DbExpression)

Создает новое выражение DbComparisonExpression, определяющее, верно ли, что левый аргумент меньше правого аргумента.Creates a new DbComparisonExpression that determines whether the left argument is less than the right argument.

LessThanOrEqual(DbExpression, DbExpression) LessThanOrEqual(DbExpression, DbExpression) LessThanOrEqual(DbExpression, DbExpression) LessThanOrEqual(DbExpression, DbExpression)

Создает новое выражение DbComparisonExpression, определяющее, верно ли, что левый аргумент меньше или равен правому аргументу.Creates a new DbComparisonExpression that determines whether the left argument is less than or equal to the right argument.

Like(DbExpression, DbExpression) Like(DbExpression, DbExpression) Like(DbExpression, DbExpression) Like(DbExpression, DbExpression)

Создает новое выражение DbLikeExpression, которое сравнивает указанную входную строку с заданным шаблоном.Creates a new DbLikeExpression that compares the specified input string to the given pattern.

Like(DbExpression, DbExpression, DbExpression) Like(DbExpression, DbExpression, DbExpression) Like(DbExpression, DbExpression, DbExpression) Like(DbExpression, DbExpression, DbExpression)

Создает новое выражение DbLikeExpression, которое сравнивает указанную входную строку с заданным шаблоном, используя необязательную строку escape-символов.Creates a new DbLikeExpression that compares the specified input string to the given pattern using the optional escape.

Limit(DbExpression, DbExpression) Limit(DbExpression, DbExpression) Limit(DbExpression, DbExpression) Limit(DbExpression, DbExpression)

Создает новый объект DbLimitExpression, ограничивающий число элементов в коллекции аргументов заданным пределом подсчета.Creates a new DbLimitExpression that restricts the number of elements in the Argument collection to the specified count Limit value. Связанные результаты не включаются в выходные данные.Tied results are not included in the output.

Minus(DbExpression, DbExpression) Minus(DbExpression, DbExpression) Minus(DbExpression, DbExpression) Minus(DbExpression, DbExpression)

Создает новое выражение DbArithmeticExpression, которое вычитает правый аргумент из левого аргумента.Creates a new DbArithmeticExpression that subtracts the right argument from the left argument.

Modulo(DbExpression, DbExpression) Modulo(DbExpression, DbExpression) Modulo(DbExpression, DbExpression) Modulo(DbExpression, DbExpression)

Создает новое выражение DbArithmeticExpression, вычисляющее остаток при делении левого аргумента на правый аргумент.Creates a new DbArithmeticExpression that computes the remainder of the left argument divided by the right argument.

Multiply(DbExpression, DbExpression) Multiply(DbExpression, DbExpression) Multiply(DbExpression, DbExpression) Multiply(DbExpression, DbExpression)

Создает новое выражение DbArithmeticExpression, которое умножает левый аргумент на правый аргумент.Creates a new DbArithmeticExpression that multiplies the left argument by the right argument.

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

Создает новое выражение DbRelationshipNavigationExpression, представляющее переход по композиции или отношению ассоциации.Creates a new DbRelationshipNavigationExpression representing the navigation of a composition or association relationship.

Negate(DbExpression) Negate(DbExpression) Negate(DbExpression) Negate(DbExpression)

Создает новое выражение DbArithmeticExpression, которое отрицает значение аргумента.Creates a new DbArithmeticExpression that negates the value of the argument.

Not(DbExpression) Not(DbExpression) Not(DbExpression) Not(DbExpression)

Создает выражение DbNotExpression, выполняющее логическое отрицание заданного аргумента.Creates a DbNotExpression that performs the logical negation of the given argument.

NotEqual(DbExpression, DbExpression) NotEqual(DbExpression, DbExpression) NotEqual(DbExpression, DbExpression) NotEqual(DbExpression, DbExpression)

Создает новое выражение DbComparisonExpression, проверяющее, неравенство левого и правого аргументов.Creates a new DbComparisonExpression that compares the left and right arguments for inequality.

OfType(DbExpression, TypeUsage) OfType(DbExpression, TypeUsage) OfType(DbExpression, TypeUsage) OfType(DbExpression, TypeUsage)

Создает новое выражение DbOfTypeExpression, создающее набор элементов заданного типа из указанного входного набора.Creates a new DbOfTypeExpression that produces a set consisting of the elements of the given input set that are of the specified type.

OfTypeOnly(DbExpression, TypeUsage) OfTypeOnly(DbExpression, TypeUsage) OfTypeOnly(DbExpression, TypeUsage) OfTypeOnly(DbExpression, TypeUsage)

Создает новое выражение DbOfTypeExpression, создающее набор элементов строго заданного типа из указанного входного набора.Creates a new DbOfTypeExpression that produces a set consisting of the elements of the given input set that are of exactly the specified type.

Or(DbExpression, DbExpression) Or(DbExpression, DbExpression) Or(DbExpression, DbExpression) Or(DbExpression, DbExpression)

Создает объект DbOrExpression, выполняющий логическую операцию ИЛИ для левого и правого аргументов.Creates an DbOrExpression that performs the logical Or of the left and right arguments.

OrderBy(DbExpression, Func<DbExpression,DbExpression>) OrderBy(DbExpression, Func<DbExpression,DbExpression>) OrderBy(DbExpression, Func<DbExpression,DbExpression>) OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Создает новое выражение DbSortExpression, сортирующее заданный входной набор с использованием указанного ключа сортировки в порядке возрастания и с параметрами сортировки по умолчанию.Creates a new DbSortExpression that sorts the given input set by the specified sort key, with ascending sort order and default collation.

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String) OrderBy(DbExpression, Func<DbExpression,DbExpression>, String) OrderBy(DbExpression, Func<DbExpression,DbExpression>, String) OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Создает новое выражение DbSortExpression, сортирующее заданный входной набор с использованием указанного ключа сортировки в порядке возрастания и с заданными параметрами сортировки.Creates a new DbSortExpression that sorts the given input set by the specified sort key, with ascending sort order and the specified collation.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>) OrderByDescending(DbExpression, Func<DbExpression,DbExpression>) OrderByDescending(DbExpression, Func<DbExpression,DbExpression>) OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

Создает новое выражение DbSortExpression, сортирующее заданный входной набор с использованием указанного ключа сортировки в порядке убывания и с параметрами сортировки по умолчанию.Creates a new DbSortExpression that sorts the given input set by the specified sort key, with descending sort order and default collation.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String) OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String) OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String) OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String)

Создает новое выражение DbSortExpression, сортирующее заданный входной набор с использованием указанного ключа сортировки в порядке убывания и с заданными параметрами сортировки.Creates a new DbSortExpression that sorts the given input set by the specified sort key, with descending sort order and the specified collation.

OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Создает новое выражение DbApplyExpression, которое вычисляет указанное выражение apply один раз для каждого из элементов входного набора, создавая на выходе коллекцию строк с соответствующими столбцами input и apply.Creates a new DbApplyExpression that evaluates the given apply expression once for each element of a given input set, producing a collection of rows with corresponding input and apply columns. В строках, для которых при вычислении выражения apply получается пустой набор, столбец apply имеет значение null.Rows for which apply evaluates to an empty set have an apply column value of null.

Plus(DbExpression, DbExpression) Plus(DbExpression, DbExpression) Plus(DbExpression, DbExpression) Plus(DbExpression, DbExpression)

Создает новое выражение DbArithmeticExpression, прибавляющее к левому аргументу правый.Creates a new DbArithmeticExpression that adds the left argument to the right argument.

Property(DbExpression, EdmProperty) Property(DbExpression, EdmProperty) Property(DbExpression, EdmProperty) Property(DbExpression, EdmProperty)

Создает новое выражение DbPropertyExpression, представляющее получение указанного свойства.Creates a new DbPropertyExpression representing the retrieval of the specified property.

Property(DbExpression, NavigationProperty) Property(DbExpression, NavigationProperty) Property(DbExpression, NavigationProperty) Property(DbExpression, NavigationProperty)

Создает новое выражение DbPropertyExpression, представляющее получение указанного свойства навигации.Creates a new DbPropertyExpression representing the retrieval of the specified navigation property.

Property(DbExpression, RelationshipEndMember) Property(DbExpression, RelationshipEndMember) Property(DbExpression, RelationshipEndMember) Property(DbExpression, RelationshipEndMember)

Создает новое выражение DbPropertyExpression, представляющее получение указанного конечного элемента отношения.Creates a new DbPropertyExpression representing the retrieval of the specified relationship end member.

Property(DbExpression, String) Property(DbExpression, String) Property(DbExpression, String) Property(DbExpression, String)

Создает новое выражение DbPropertyExpression, представляющее получение свойства экземпляра с заданным именем из указанного экземпляра.Creates a new DbPropertyExpression representing the retrieval of the instance property with the specified name from the given instance.

Select<TProjection>(DbExpression, Func<DbExpression,TProjection>) Select<TProjection>(DbExpression, Func<DbExpression,TProjection>) Select<TProjection>(DbExpression, Func<DbExpression,TProjection>) Select<TProjection>(DbExpression, Func<DbExpression,TProjection>)

Создает новое выражение DbProjectExpression, выбирающее заданное выражение на данном входном наборе.Creates a new DbProjectExpression that selects the specified expression over the given input set.

SelectMany(DbExpression, Func<DbExpression,DbExpression>) SelectMany(DbExpression, Func<DbExpression,DbExpression>) SelectMany(DbExpression, Func<DbExpression,DbExpression>) SelectMany(DbExpression, Func<DbExpression,DbExpression>)

Создает новое выражение DbApplyExpression, которое вычисляет указанное выражение apply один раз для каждого из элементов входного набора, создавая на выходе коллекцию строк с соответствующими столбцами input и apply.Creates a new DbApplyExpression that evaluates the given apply expression once for each element of a given input set, producing a collection of rows with corresponding input and apply columns. Строки, для которых результатом выражения apply стало пустое множество, не включаются.Rows for which apply evaluates to an empty set are not included. Затем создается выражение DbProjectExpression, выбирающее столбец apply из каждой строки, формируя таким образом коллекцию результатов apply.A DbProjectExpression is then created that selects the apply column from each row, producing the overall collection of apply results.

SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>)

Создает новое выражение DbApplyExpression, которое вычисляет указанное выражение apply один раз для каждого из элементов входного набора, создавая на выходе коллекцию строк с соответствующими столбцами input и apply.Creates a new DbApplyExpression that evaluates the given apply expression once for each element of a given input set, producing a collection of rows with corresponding input and apply columns. Строки, для которых результатом выражения apply стало пустое множество, не включаются.Rows for which apply evaluates to an empty set are not included. Затем создается выражение DbProjectExpression, выбирающее указанный selector из каждой строки, формируя таким образом коллекцию результатов.A DbProjectExpression is then created that selects the specified selector over each row, producing the overall collection of results.

Take(DbExpression, DbExpression) Take(DbExpression, DbExpression) Take(DbExpression, DbExpression) Take(DbExpression, DbExpression)

Создает новый объект DbLimitExpression, ограничивающий число элементов в коллекции аргументов заданным пределом подсчета.Creates a new DbLimitExpression that restricts the number of elements in the Argument collection to the specified count Limit value. Связанные результаты не включаются в выходные данные.Tied results are not included in the output.

ToSortClause(DbExpression) ToSortClause(DbExpression) ToSortClause(DbExpression) ToSortClause(DbExpression)

Создает новый объект DbSortClause с порядком сортировки по возрастанию и параметрами сортировки по умолчанию.Creates a new DbSortClause with an ascending sort order and default collation.

ToSortClause(DbExpression, String) ToSortClause(DbExpression, String) ToSortClause(DbExpression, String) ToSortClause(DbExpression, String)

Создает новый объект DbSortClause с порядком сортировки по возрастанию и заданными параметрами сортировки.Creates a new DbSortClause with an ascending sort order and the specified collation.

ToSortClauseDescending(DbExpression) ToSortClauseDescending(DbExpression) ToSortClauseDescending(DbExpression) ToSortClauseDescending(DbExpression)

Создает новый объект DbSortClause с порядком сортировки по убыванию и параметрами сортировки по умолчанию.Creates a new DbSortClause with a descending sort order and default collation.

ToSortClauseDescending(DbExpression, String) ToSortClauseDescending(DbExpression, String) ToSortClauseDescending(DbExpression, String) ToSortClauseDescending(DbExpression, String)

Создает новый объект DbSortClause с порядком сортировки по убыванию и заданными параметрами сортировки.Creates a new DbSortClause with a descending sort order and the specified collation.

TreatAs(DbExpression, TypeUsage) TreatAs(DbExpression, TypeUsage) TreatAs(DbExpression, TypeUsage) TreatAs(DbExpression, TypeUsage)

Создает новый экземпляр DbTreatExpression.Creates a new DbTreatExpression.

UnaryMinus(DbExpression) UnaryMinus(DbExpression) UnaryMinus(DbExpression) UnaryMinus(DbExpression)

Создает новое выражение DbArithmeticExpression, которое отрицает значение аргумента.Creates a new DbArithmeticExpression that negates the value of the argument.

Union(DbExpression, DbExpression) Union(DbExpression, DbExpression) Union(DbExpression, DbExpression) Union(DbExpression, DbExpression)

Создает новый объект DbExpression, вычисляющий объединение левого и правого аргументов набора, при этом повторяющиеся элементы удаляются.Creates a new DbExpression that computes the union of the left and right set arguments with duplicates removed.

UnionAll(DbExpression, DbExpression) UnionAll(DbExpression, DbExpression) UnionAll(DbExpression, DbExpression) UnionAll(DbExpression, DbExpression)

Создает новый объект DbUnionAllExpression, вычисляющий объединение левого и правого аргументов набора, не удаляя повторяющиеся элементы.Creates a new DbUnionAllExpression that computes the union of the left and right set arguments and does not remove duplicates.

Where(DbExpression, Func<DbExpression,DbExpression>) Where(DbExpression, Func<DbExpression,DbExpression>) Where(DbExpression, Func<DbExpression,DbExpression>) Where(DbExpression, Func<DbExpression,DbExpression>)

Создает новое выражение DbFilterExpression, фильтрующее элементы заданного входного набора с использованием заданного предиката.Creates a new DbFilterExpression that filters the elements in the given input set using the specified predicate.

Abs(DbExpression) Abs(DbExpression) Abs(DbExpression) Abs(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Abs с заданным аргументом, который должен иметь числовой тип результата.Creates a DbFunctionExpression that invokes the canonical 'Abs' function with the specified argument, which must each have a numeric result type. Тип результата выражения совпадает с типом результата value.The result type of the expression is the same as the result type of value.

AddDays(DbExpression, DbExpression) AddDays(DbExpression, DbExpression) AddDays(DbExpression, DbExpression) AddDays(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AddDays с заданными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целочисленный тип.Creates a DbFunctionExpression that invokes the canonical 'AddDays' function with the specified arguments, which must have DateTime or DateTimeOffset and integer result types. Тип результата выражения совпадает с типом результата dateValue.The result type of the expression is the same as the result type of dateValue.

AddHours(DbExpression, DbExpression) AddHours(DbExpression, DbExpression) AddHours(DbExpression, DbExpression) AddHours(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AddHours с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Creates a DbFunctionExpression that invokes the canonical 'AddHours' function with the specified arguments, which must have DateTime, DateTimeOffset or Time, and integer result types. Тип результата выражения совпадает с типом результата timeValue.The result type of the expression is the same as the result type of timeValue.

AddMicroseconds(DbExpression, DbExpression) AddMicroseconds(DbExpression, DbExpression) AddMicroseconds(DbExpression, DbExpression) AddMicroseconds(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AddMicroseconds с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Creates a DbFunctionExpression that invokes the canonical 'AddMicroseconds' function with the specified arguments, which must have DateTime, DateTimeOffset or Time, and integer result types. Тип результата выражения совпадает с типом результата timeValue.The result type of the expression is the same as the result type of timeValue.

AddMilliseconds(DbExpression, DbExpression) AddMilliseconds(DbExpression, DbExpression) AddMilliseconds(DbExpression, DbExpression) AddMilliseconds(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AddMilliseconds с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Creates a DbFunctionExpression that invokes the canonical 'AddMilliseconds' function with the specified arguments, which must have DateTime, DateTimeOffset or Time, and integer result types. Тип результата выражения совпадает с типом результата timeValue.The result type of the expression is the same as the result type of timeValue.

AddMinutes(DbExpression, DbExpression) AddMinutes(DbExpression, DbExpression) AddMinutes(DbExpression, DbExpression) AddMinutes(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AddMinutes с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Creates a DbFunctionExpression that invokes the canonical 'AddMinutes' function with the specified arguments, which must have DateTime, DateTimeOffset or Time, and integer result types. Тип результата выражения совпадает с типом результата timeValue.The result type of the expression is the same as the result type of timeValue.

AddMonths(DbExpression, DbExpression) AddMonths(DbExpression, DbExpression) AddMonths(DbExpression, DbExpression) AddMonths(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AddMonths с заданными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целочисленный тип.Creates a DbFunctionExpression that invokes the canonical 'AddMonths' function with the specified arguments, which must have DateTime or DateTimeOffset and integer result types. Тип результата выражения совпадает с типом результата dateValue.The result type of the expression is the same as the result type of dateValue.

AddNanoseconds(DbExpression, DbExpression) AddNanoseconds(DbExpression, DbExpression) AddNanoseconds(DbExpression, DbExpression) AddNanoseconds(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AddNanoseconds с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Creates a DbFunctionExpression that invokes the canonical 'AddNanoseconds' function with the specified arguments, which must have DateTime, DateTimeOffset or Time, and integer result types. Тип результата выражения совпадает с типом результата timeValue.The result type of the expression is the same as the result type of timeValue.

AddSeconds(DbExpression, DbExpression) AddSeconds(DbExpression, DbExpression) AddSeconds(DbExpression, DbExpression) AddSeconds(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AddSeconds с заданными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленный тип.Creates a DbFunctionExpression that invokes the canonical 'AddSeconds' function with the specified arguments, which must have DateTime, DateTimeOffset or Time, and integer result types. Тип результата выражения совпадает с типом результата timeValue.The result type of the expression is the same as the result type of timeValue.

AddYears(DbExpression, DbExpression) AddYears(DbExpression, DbExpression) AddYears(DbExpression, DbExpression) AddYears(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AddYears с заданными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целочисленный тип.Creates a DbFunctionExpression that invokes the canonical 'AddYears' function with the specified arguments, which must have DateTime or DateTimeOffset and integer result types. Тип результата выражения совпадает с типом результата dateValue.The result type of the expression is the same as the result type of dateValue.

Average(DbExpression) Average(DbExpression) Average(DbExpression) Average(DbExpression)

Создает DbFunctionExpression, вызывающий каноническую функцию "Avg" для указанной коллекции.Creates a DbFunctionExpression that invokes the canonical 'Avg' function over the specified collection. Тип результата выражения совпадает с типом элемента коллекции.The result type of the expression is the same as the element type of the collection.

BitwiseAnd(DbExpression, DbExpression) BitwiseAnd(DbExpression, DbExpression) BitwiseAnd(DbExpression, DbExpression) BitwiseAnd(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию BitwiseAnd с заданными аргументами, которые должны иметь одинаковый целочисленный тип результата.Creates a DbFunctionExpression that invokes the canonical 'BitwiseAnd' function with the specified arguments, which must have the same integer numeric result type. Тип результата выражения совпадает с типом аргументов.The result type of the expression is the same as the type of the arguments.

BitwiseNot(DbExpression) BitwiseNot(DbExpression) BitwiseNot(DbExpression) BitwiseNot(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию BitwiseNot с заданным аргументом, который должен иметь целочисленный тип результата.Creates a DbFunctionExpression that invokes the canonical 'BitwiseNot' function with the specified argument, which must have an integer numeric result type. Тип результата выражения совпадает с типом аргументов.The result type of the expression is the same as the type of the arguments.

BitwiseOr(DbExpression, DbExpression) BitwiseOr(DbExpression, DbExpression) BitwiseOr(DbExpression, DbExpression) BitwiseOr(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию BitwiseOr с заданными аргументами, которые должны иметь одинаковый целочисленный тип результата.Creates a DbFunctionExpression that invokes the canonical 'BitwiseOr' function with the specified arguments, which must have the same integer numeric result type. Тип результата выражения совпадает с типом аргументов.The result type of the expression is the same as the type of the arguments.

BitwiseXor(DbExpression, DbExpression) BitwiseXor(DbExpression, DbExpression) BitwiseXor(DbExpression, DbExpression) BitwiseXor(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию BitwiseXor с заданными аргументами, которые должны иметь одинаковый целочисленный тип результата.Creates a DbFunctionExpression that invokes the canonical 'BitwiseXor' function with the specified arguments, which must have the same integer numeric result type. Тип результата выражения совпадает с типом аргументов.The result type of the expression is the same as the type of the arguments.

Ceiling(DbExpression) Ceiling(DbExpression) Ceiling(DbExpression) Ceiling(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Ceiling с заданным аргументом, который должен иметь одинарный, двойной или десятичный тип результата.Creates a DbFunctionExpression that invokes the canonical 'Ceiling' function with the specified argument, which must each have a single, double or decimal result type. Тип результата выражения совпадает с типом результата value.The result type of the expression is the same as the result type of value.

Concat(DbExpression, DbExpression) Concat(DbExpression, DbExpression) Concat(DbExpression, DbExpression) Concat(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Concat с заданными аргументами, которые должны иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'Concat' function with the specified arguments, which must each have a string result type. Тип результата выражения — строка.The result type of the expression is string.

Contains(DbExpression, DbExpression) Contains(DbExpression, DbExpression) Contains(DbExpression, DbExpression) Contains(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Contains" с заданными аргументами, которые должны иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'Contains' function with the specified arguments, which must each have a string result type. Тип результата выражения — логический.The result type of the expression is Boolean.

Count(DbExpression) Count(DbExpression) Count(DbExpression) Count(DbExpression)

Создает DbFunctionExpression, вызывающий каноническую функцию "Count" для указанной коллекции.Creates a DbFunctionExpression that invokes the canonical 'Count' function over the specified collection. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

Day(DbExpression) Day(DbExpression) Day(DbExpression) Day(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Day" с заданным аргументом, который должен иметь тип результата DateTime или DateTimeOffset.Creates a DbFunctionExpression that invokes the canonical 'Day' function with the specified argument, which must have a DateTime or DateTimeOffset result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

DayOfYear(DbExpression) DayOfYear(DbExpression) DayOfYear(DbExpression) DayOfYear(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "DayOfYear" с заданным аргументом, который должен иметь тип результата DateTime или DateTimeOffset.Creates a DbFunctionExpression that invokes the canonical 'DayOfYear' function with the specified argument, which must have a DateTime or DateTimeOffset result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

DiffDays(DbExpression, DbExpression) DiffDays(DbExpression, DbExpression) DiffDays(DbExpression, DbExpression) DiffDays(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию DiffDays с заданными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset.Creates a DbFunctionExpression that invokes the canonical 'DiffDays' function with the specified arguments, which must each have DateTime or DateTimeOffset result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

DiffHours(DbExpression, DbExpression) DiffHours(DbExpression, DbExpression) DiffHours(DbExpression, DbExpression) DiffHours(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию DiffHours с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Creates a DbFunctionExpression that invokes the canonical 'DiffHours' function with the specified arguments, which must each have DateTime, DateTimeOffset or Time result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

DiffMicroseconds(DbExpression, DbExpression) DiffMicroseconds(DbExpression, DbExpression) DiffMicroseconds(DbExpression, DbExpression) DiffMicroseconds(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию DiffMicroseconds с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Creates a DbFunctionExpression that invokes the canonical 'DiffMicroseconds' function with the specified arguments, which must each have DateTime, DateTimeOffset or Time result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

DiffMilliseconds(DbExpression, DbExpression) DiffMilliseconds(DbExpression, DbExpression) DiffMilliseconds(DbExpression, DbExpression) DiffMilliseconds(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию DiffMilliseconds с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Creates a DbFunctionExpression that invokes the canonical 'DiffMilliseconds' function with the specified arguments, which must each have DateTime, DateTimeOffset or Time result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

DiffMinutes(DbExpression, DbExpression) DiffMinutes(DbExpression, DbExpression) DiffMinutes(DbExpression, DbExpression) DiffMinutes(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию DiffMinutes с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Creates a DbFunctionExpression that invokes the canonical 'DiffMinutes' function with the specified arguments, which must each have DateTime, DateTimeOffset or Time result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

DiffMonths(DbExpression, DbExpression) DiffMonths(DbExpression, DbExpression) DiffMonths(DbExpression, DbExpression) DiffMonths(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию DiffMonths с заданными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset.Creates a DbFunctionExpression that invokes the canonical 'DiffMonths' function with the specified arguments, which must each have DateTime or DateTimeOffset result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

DiffNanoseconds(DbExpression, DbExpression) DiffNanoseconds(DbExpression, DbExpression) DiffNanoseconds(DbExpression, DbExpression) DiffNanoseconds(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию DiffNanoseconds с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Creates a DbFunctionExpression that invokes the canonical 'DiffNanoseconds' function with the specified arguments, which must each have DateTime, DateTimeOffset or Time result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

DiffSeconds(DbExpression, DbExpression) DiffSeconds(DbExpression, DbExpression) DiffSeconds(DbExpression, DbExpression) DiffSeconds(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию DiffSeconds с заданными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time.Creates a DbFunctionExpression that invokes the canonical 'DiffSeconds' function with the specified arguments, which must each have DateTime, DateTimeOffset or Time result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

DiffYears(DbExpression, DbExpression) DiffYears(DbExpression, DbExpression) DiffYears(DbExpression, DbExpression) DiffYears(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию DiffYears с заданными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset.Creates a DbFunctionExpression that invokes the canonical 'DiffYears' function with the specified arguments, which must each have DateTime or DateTimeOffset result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

EndsWith(DbExpression, DbExpression) EndsWith(DbExpression, DbExpression) EndsWith(DbExpression, DbExpression) EndsWith(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "EndsWith" с заданными аргументами, которые должны иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'EndsWith' function with the specified arguments, which must each have a string result type. Тип результата выражения — логический.The result type of the expression is Boolean.

Floor(DbExpression) Floor(DbExpression) Floor(DbExpression) Floor(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Floor" с заданным аргументом, который должен иметь одинарный, двойной или десятичный тип результата.Creates a DbFunctionExpression that invokes the canonical 'Floor' function with the specified argument, which must each have a single, double or decimal result type. Тип результата выражения совпадает с типом результата value.The result type of the expression is the same as the result type of value.

GetTotalOffsetMinutes(DbExpression) GetTotalOffsetMinutes(DbExpression) GetTotalOffsetMinutes(DbExpression) GetTotalOffsetMinutes(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "GetTotalOffsetMinutes" с заданным аргументом, который должен иметь тип результата DateTimeOffset.Creates a DbFunctionExpression that invokes the canonical 'GetTotalOffsetMinutes' function with the specified argument, which must have a DateTimeOffset result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

Hour(DbExpression) Hour(DbExpression) Hour(DbExpression) Hour(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Hour с заданным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time.Creates a DbFunctionExpression that invokes the canonical 'Hour' function with the specified argument, which must have a DateTime, DateTimeOffset or Time result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

IndexOf(DbExpression, DbExpression) IndexOf(DbExpression, DbExpression) IndexOf(DbExpression, DbExpression) IndexOf(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "IndexOf" с заданными аргументами, которые должны иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'IndexOf' function with the specified arguments, which must each have a string result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

Left(DbExpression, DbExpression) Left(DbExpression, DbExpression) Left(DbExpression, DbExpression) Left(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Left" с заданными аргументами, которые должны иметь строковый и целочисленный типы результатов.Creates a DbFunctionExpression that invokes the canonical 'Left' function with the specified arguments, which must have a string and integer numeric result type. Тип результата выражения — строка.The result type of the expression is string.

Length(DbExpression) Length(DbExpression) Length(DbExpression) Length(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Length с заданным аргументом, который должен иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'Length' function with the specified argument, which must have a string result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

LongCount(DbExpression) LongCount(DbExpression) LongCount(DbExpression) LongCount(DbExpression)

Создает DbFunctionExpression, вызывающий каноническую функцию "BigCount" для указанной коллекции.Creates a DbFunctionExpression that invokes the canonical 'BigCount' function over the specified collection. Тип результата выражения — Edm.Int64.The result type of the expression is Edm.Int64.

Max(DbExpression) Max(DbExpression) Max(DbExpression) Max(DbExpression)

Создает DbFunctionExpression, вызывающий каноническую функцию "Max" для указанной коллекции.Creates a DbFunctionExpression that invokes the canonical 'Max' function over the specified collection. Тип результата выражения совпадает с типом элемента коллекции.The result type of the expression is the same as the element type of the collection.

Millisecond(DbExpression) Millisecond(DbExpression) Millisecond(DbExpression) Millisecond(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Millisecond с заданным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time.Creates a DbFunctionExpression that invokes the canonical 'Millisecond' function with the specified argument, which must have a DateTime, DateTimeOffset or Time result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

Min(DbExpression) Min(DbExpression) Min(DbExpression) Min(DbExpression)

Создает DbFunctionExpression, вызывающий каноническую функцию "Min" для указанной коллекции.Creates a DbFunctionExpression that invokes the canonical 'Min' function over the specified collection. Тип результата выражения совпадает с типом элемента коллекции.The result type of the expression is the same as the element type of the collection.

Minute(DbExpression) Minute(DbExpression) Minute(DbExpression) Minute(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Minute с заданным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time.Creates a DbFunctionExpression that invokes the canonical 'Minute' function with the specified argument, which must have a DateTime, DateTimeOffset or Time result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

Month(DbExpression) Month(DbExpression) Month(DbExpression) Month(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Month" с заданным аргументом, который должен иметь тип результата DateTime или DateTimeOffset.Creates a DbFunctionExpression that invokes the canonical 'Month' function with the specified argument, which must have a DateTime or DateTimeOffset result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

Power(DbExpression, DbExpression) Power(DbExpression, DbExpression) Power(DbExpression, DbExpression) Power(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Power" с заданными аргументами, которые должны иметь числовые типы результатов.Creates a DbFunctionExpression that invokes the canonical 'Power' function with the specified arguments, which must have numeric result types. Тип результата выражения совпадает с типом результата baseArgument.The result type of the expression is the same as the result type of baseArgument.

Replace(DbExpression, DbExpression, DbExpression) Replace(DbExpression, DbExpression, DbExpression) Replace(DbExpression, DbExpression, DbExpression) Replace(DbExpression, DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Replace" с заданными аргументами, которые должны иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'Replace' function with the specified arguments, which must each have a string result type. Тип результата выражения также является строкой.The result type of the expression is also string.

Reverse(DbExpression) Reverse(DbExpression) Reverse(DbExpression) Reverse(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Reverse" с заданным аргументом, который должен иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'Reverse' function with the specified argument, which must have a string result type. Тип результата выражения также является строкой.The result type of the expression is also string.

Right(DbExpression, DbExpression) Right(DbExpression, DbExpression) Right(DbExpression, DbExpression) Right(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Right" с заданными аргументами, которые должны иметь строковый и целочисленный типы результатов.Creates a DbFunctionExpression that invokes the canonical 'Right' function with the specified arguments, which must have a string and integer numeric result type. Тип результата выражения — строка.The result type of the expression is string.

Round(DbExpression) Round(DbExpression) Round(DbExpression) Round(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Round" с заданным аргументом, который должен иметь одинарный, двойной или десятичный тип результата.Creates a DbFunctionExpression that invokes the canonical 'Round' function with the specified argument, which must each have a single, double or decimal result type. Тип результата выражения совпадает с типом результата value.The result type of the expression is the same as the result type of value.

Round(DbExpression, DbExpression) Round(DbExpression, DbExpression) Round(DbExpression, DbExpression) Round(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Round" с заданными аргументами, которые должны иметь одинарный, двойной или десятичный типы результатов.Creates a DbFunctionExpression that invokes the canonical 'Round' function with the specified arguments, which must have a single, double or decimal, and integer result types. Тип результата выражения совпадает с типом результата value.The result type of the expression is the same as the result type of value.

Second(DbExpression) Second(DbExpression) Second(DbExpression) Second(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Second с заданным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time.Creates a DbFunctionExpression that invokes the canonical 'Second' function with the specified argument, which must have a DateTime, DateTimeOffset or Time result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

StartsWith(DbExpression, DbExpression) StartsWith(DbExpression, DbExpression) StartsWith(DbExpression, DbExpression) StartsWith(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "StartsWith" с заданными аргументами, которые должны иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'StartsWith' function with the specified arguments, which must each have a string result type. Тип результата выражения — логический.The result type of the expression is Boolean.

StDev(DbExpression) StDev(DbExpression) StDev(DbExpression) StDev(DbExpression)

Создает DbFunctionExpression, вызывающий каноническую функцию "StDev" над не равными NULL членами указанной коллекции.Creates a DbFunctionExpression that invokes the canonical 'StDev' function over the non-null members of the specified collection. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

StDevP(DbExpression) StDevP(DbExpression) StDevP(DbExpression) StDevP(DbExpression)

Создает DbFunctionExpression, вызывающий каноническую функцию "StDevP" над популяцией указанной коллекции.Creates a DbFunctionExpression that invokes the canonical 'StDevP' function over the population of the specified collection. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

Substring(DbExpression, DbExpression, DbExpression) Substring(DbExpression, DbExpression, DbExpression) Substring(DbExpression, DbExpression, DbExpression) Substring(DbExpression, DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Substring" с заданными аргументами, которые должны иметь строковый и целочисленный типы результатов.Creates a DbFunctionExpression that invokes the canonical 'Substring' function with the specified arguments, which must have a string and integer numeric result types. Тип результата выражения — строка.The result type of the expression is string.

Sum(DbExpression) Sum(DbExpression) Sum(DbExpression) Sum(DbExpression)

Создает DbFunctionExpression, вызывающий каноническую функцию "Sum" для указанной коллекции.Creates a DbFunctionExpression that invokes the canonical 'Sum' function over the specified collection. Тип результата выражения совпадает с типом элемента коллекции.The result type of the expression is the same as the element type of the collection.

ToLower(DbExpression) ToLower(DbExpression) ToLower(DbExpression) ToLower(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "ToLower" с заданным аргументом, который должен иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'ToLower' function with the specified argument, which must have a string result type. Тип результата выражения также является строкой.The result type of the expression is also string.

ToUpper(DbExpression) ToUpper(DbExpression) ToUpper(DbExpression) ToUpper(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "ToUpper" с заданным аргументом, который должен иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'ToUpper' function with the specified argument, which must have a string result type. Тип результата выражения также является строкой.The result type of the expression is also string.

Trim(DbExpression) Trim(DbExpression) Trim(DbExpression) Trim(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Trim" с заданным аргументом, который должен иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'Trim' function with the specified argument, which must have a string result type. Тип результата выражения также является строкой.The result type of the expression is also string.

TrimEnd(DbExpression) TrimEnd(DbExpression) TrimEnd(DbExpression) TrimEnd(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "RTrim" с заданным аргументом, который должен иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'RTrim' function with the specified argument, which must have a string result type. Тип результата выражения также является строкой.The result type of the expression is also string.

TrimStart(DbExpression) TrimStart(DbExpression) TrimStart(DbExpression) TrimStart(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "LTrim" с заданным аргументом, который должен иметь строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'LTrim' function with the specified argument, which must have a string result type. Тип результата выражения также является строкой.The result type of the expression is also string.

Truncate(DbExpression, DbExpression) Truncate(DbExpression, DbExpression) Truncate(DbExpression, DbExpression) Truncate(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Truncate" с заданными аргументами, которые должны иметь одинарный, двойной или десятичный типы результатов.Creates a DbFunctionExpression that invokes the canonical 'Truncate' function with the specified arguments, which must have a single, double or decimal, and integer result types. Тип результата выражения совпадает с типом результата value.The result type of the expression is the same as the result type of value.

TruncateTime(DbExpression) TruncateTime(DbExpression) TruncateTime(DbExpression) TruncateTime(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "TruncateTime" с заданным аргументом, который должен иметь тип результата DateTime или DateTimeOffset.Creates a DbFunctionExpression that invokes the canonical 'TruncateTime' function with the specified argument, which must have a DateTime or DateTimeOffset result type. Тип результата выражения совпадает с типом результата dateValue.The result type of the expression is the same as the result type of dateValue.

Var(DbExpression) Var(DbExpression) Var(DbExpression) Var(DbExpression)

Создает DbFunctionExpression, вызывающий каноническую функцию "Var" над не равными NULL членами указанной коллекции.Creates a DbFunctionExpression that invokes the canonical 'Var' function over the non-null members of the specified collection. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

VarP(DbExpression) VarP(DbExpression) VarP(DbExpression) VarP(DbExpression)

Создает DbFunctionExpression, вызывающий каноническую функцию "VarP" над популяцией указанной коллекции.Creates a DbFunctionExpression that invokes the canonical 'VarP' function over the population of the specified collection. Тип результата выражения — Edm.Double.The result type of the expression Edm.Double.

Year(DbExpression) Year(DbExpression) Year(DbExpression) Year(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию "Year" с заданным аргументом, который должен иметь тип результата DateTime или DateTimeOffset.Creates a DbFunctionExpression that invokes the canonical 'Year' function with the specified argument, which must have a DateTime or DateTimeOffset result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

Area(DbExpression) Area(DbExpression) Area(DbExpression) Area(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Area с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'Area' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

AsBinary(DbExpression) AsBinary(DbExpression) AsBinary(DbExpression) AsBinary(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AsBinary с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'AsBinary' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Тип результата выражения — Edm.Binary.The result type of the expression is Edm.Binary.

AsGml(DbExpression) AsGml(DbExpression) AsGml(DbExpression) AsGml(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AsGml с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'AsGml' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Тип результата выражения — Edm.String.The result type of the expression is Edm.String.

AsText(DbExpression) AsText(DbExpression) AsText(DbExpression) AsText(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию AsText с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'AsText' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Тип результата выражения — Edm.String.The result type of the expression is Edm.String.

Centroid(DbExpression) Centroid(DbExpression) Centroid(DbExpression) Centroid(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Centroid с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'Centroid' function with the specified argument, which must have an Edm.Geometry result type. Тип результата выражения — Edm.Geometry.The result type of the expression is Edm.Geometry.

CoordinateSystemId(DbExpression) CoordinateSystemId(DbExpression) CoordinateSystemId(DbExpression) CoordinateSystemId(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию 'CoordinateSystemId' с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'CoordinateSystemId' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

Distance(DbExpression, DbExpression) Distance(DbExpression, DbExpression) Distance(DbExpression, DbExpression) Distance(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Distance с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'Distance' function with the specified arguments, which must each have an Edm.Geography or Edm.Geometry result type. Тип результата spatialValue1 должен совпадать с типом результата spatialValue2.The result type of spatialValue1 must match the result type of spatialValue2. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

Elevation(DbExpression) Elevation(DbExpression) Elevation(DbExpression) Elevation(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Elevation с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'Elevation' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

EndPoint(DbExpression) EndPoint(DbExpression) EndPoint(DbExpression) EndPoint(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию EndPoint с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'EndPoint' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Тип результата такой же, как для spatialValue.The result type is the same as that of spatialValue.

ExteriorRing(DbExpression) ExteriorRing(DbExpression) ExteriorRing(DbExpression) ExteriorRing(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию ExteriorRing с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'ExteriorRing' function with the specified argument, which must have an Edm.Geometry result type. Тип результата выражения — Edm.Geometry.The result type of the expression is Edm.Geometry.

InteriorRingAt(DbExpression, DbExpression) InteriorRingAt(DbExpression, DbExpression) InteriorRingAt(DbExpression, DbExpression) InteriorRingAt(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию InteriorRingAt с указанными аргументами.Creates a DbFunctionExpression that invokes the canonical 'InteriorRingAt' function with the specified arguments. Первый аргумент должен иметь тип результата Edm.Geometry.The first argument must have an Edm.Geometry result type. Второй аргумент должен иметь числовые целые типы результата.The second argument must have an integer numeric result types. Тип результата выражения — Edm.Geometry.The result type of the expression is Edm.Geometry.

InteriorRingCount(DbExpression) InteriorRingCount(DbExpression) InteriorRingCount(DbExpression) InteriorRingCount(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию InteriorRingCount с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'InteriorRingCount' function with the specified argument, which must have an Edm.Geometry result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

IsClosedSpatial(DbExpression) IsClosedSpatial(DbExpression) IsClosedSpatial(DbExpression) IsClosedSpatial(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию IsClosedSpatial с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'IsClosedSpatial' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Результат имеет тип Edm.Boolean.The result type is Edm.Boolean.

IsEmptySpatial(DbExpression) IsEmptySpatial(DbExpression) IsEmptySpatial(DbExpression) IsEmptySpatial(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию IsEmptySpatial с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'IsEmptySpatial' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

IsRing(DbExpression) IsRing(DbExpression) IsRing(DbExpression) IsRing(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию IsRing с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'IsRing' function with the specified argument, which must have an Edm.Geometry result type. Результат имеет тип Edm.Boolean.The result type is Edm.Boolean.

IsSimpleGeometry(DbExpression) IsSimpleGeometry(DbExpression) IsSimpleGeometry(DbExpression) IsSimpleGeometry(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию IsSimpleGeometry с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'IsSimpleGeometry' function with the specified argument, which must have an Edm.Geometry result type. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

IsValidGeometry(DbExpression) IsValidGeometry(DbExpression) IsValidGeometry(DbExpression) IsValidGeometry(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию IsValidGeometry с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'IsValidGeometry' function with the specified argument, which must have an Edm.Geometry result type. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

Latitude(DbExpression) Latitude(DbExpression) Latitude(DbExpression) Latitude(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Latitude с заданным аргументом, который должен иметь тип результата Edm.Geography.Creates a DbFunctionExpression that invokes the canonical 'Latitude' function with the specified argument, which must have an Edm.Geography result type. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

Longitude(DbExpression) Longitude(DbExpression) Longitude(DbExpression) Longitude(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Longitude с заданным аргументом, который должен иметь тип результата Edm.Geography.Creates a DbFunctionExpression that invokes the canonical 'Longitude' function with the specified argument, which must have an Edm.Geography result type. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

Measure(DbExpression) Measure(DbExpression) Measure(DbExpression) Measure(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию Measure с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'Measure' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

PointAt(DbExpression, DbExpression) PointAt(DbExpression, DbExpression) PointAt(DbExpression, DbExpression) PointAt(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию PointAt с указанными аргументами.Creates a DbFunctionExpression that invokes the canonical 'PointAt' function with the specified arguments. Первый аргумент должен иметь тип результата Edm.Geography или Edm.Geometry.The first argument must have an Edm.Geography or Edm.Geometry result type. Второй аргумент должен иметь числовой целый тип результата.The second argument must have an integer numeric result type. Тип результата выражения совпадает с типом результата spatialValue.The result type of the expression is the same as that of spatialValue.

PointCount(DbExpression) PointCount(DbExpression) PointCount(DbExpression) PointCount(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию PointCount с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'PointCount' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

PointOnSurface(DbExpression) PointOnSurface(DbExpression) PointOnSurface(DbExpression) PointOnSurface(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию PointOnSurface с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'PointOnSurface' function with the specified argument, which must have an Edm.Geometry result type. Тип результата выражения — Edm.Geometry.The result type of the expression is Edm.Geometry.

SpatialBoundary(DbExpression) SpatialBoundary(DbExpression) SpatialBoundary(DbExpression) SpatialBoundary(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialBoundary с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialBoundary' function with the specified argument, which must have an Edm.Geometry result type. Тип результата выражения — Edm.Geometry.The result type of the expression is Edm.Geometry.

SpatialBuffer(DbExpression, DbExpression) SpatialBuffer(DbExpression, DbExpression) SpatialBuffer(DbExpression, DbExpression) SpatialBuffer(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию 'SpatialBuffer' с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry и Edm.Double.Creates a DbFunctionExpression that invokes the canonical 'SpatialBuffer' function with the specified arguments, which must have a Edm.Geography or Edm.Geometry and Edm.Double result types. Тип результата выражения — Edm.Geometry.The result type of the expression is Edm.Geometry.

SpatialContains(DbExpression, DbExpression) SpatialContains(DbExpression, DbExpression) SpatialContains(DbExpression, DbExpression) SpatialContains(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialContains с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialContains' function with the specified arguments, which must each have an Edm.Geometry result type. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

SpatialConvexHull(DbExpression) SpatialConvexHull(DbExpression) SpatialConvexHull(DbExpression) SpatialConvexHull(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialConvexHull с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialConvexHull' function with the specified argument, which must have an Edm.Geometry result type. Тип результата выражения — Edm.Geometry.The result type of the expression is Edm.Geometry.

SpatialCrosses(DbExpression, DbExpression) SpatialCrosses(DbExpression, DbExpression) SpatialCrosses(DbExpression, DbExpression) SpatialCrosses(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialCrosses с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialCrosses' function with the specified arguments, which must each have an Edm.Geometry result type. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

SpatialDifference(DbExpression, DbExpression) SpatialDifference(DbExpression, DbExpression) SpatialDifference(DbExpression, DbExpression) SpatialDifference(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialDifference с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialDifference' function with the specified arguments, which must each have an Edm.Geography or Edm.Geometry result type. Тип результата spatialValue1 должен совпадать с типом результата spatialValue2.The result type of spatialValue1 must match the result type of spatialValue2. Тип результата выражения совпадает с типом результата spatialValue1 и spatialValue2.The result type of the expression is the same as the type of spatialValue1 and spatialValue2.

SpatialDimension(DbExpression) SpatialDimension(DbExpression) SpatialDimension(DbExpression) SpatialDimension(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию 'SpatialDimension' с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialDimension' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

SpatialDisjoint(DbExpression, DbExpression) SpatialDisjoint(DbExpression, DbExpression) SpatialDisjoint(DbExpression, DbExpression) SpatialDisjoint(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialDisjoint с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialDisjoint' function with the specified arguments, which must each have an Edm.Geography or Edm.Geometry result type. Тип результата spatialValue1 должен совпадать с типом результата spatialValue2.The result type of spatialValue1 must match the result type of spatialValue2. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

SpatialElementAt(DbExpression, DbExpression) SpatialElementAt(DbExpression, DbExpression) SpatialElementAt(DbExpression, DbExpression) SpatialElementAt(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialElementAt с указанными аргументами.Creates a DbFunctionExpression that invokes the canonical 'SpatialElementAt' function with the specified arguments. Первый аргумент должен иметь тип результата Edm.Geography или Edm.Geometry.The first argument must have an Edm.Geography or Edm.Geometry result type. Второй аргумент должен иметь числовой целый тип результата.The second argument must have an integer numeric result type. Тип результата выражения совпадает с типом результата spatialValue.The result type of the expression is the same as that of spatialValue.

SpatialElementCount(DbExpression) SpatialElementCount(DbExpression) SpatialElementCount(DbExpression) SpatialElementCount(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию 'SpatialElementCount' с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialElementCount' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Типом результата выражения является Edm.Int32.The result type of the expression is Edm.Int32.

SpatialEnvelope(DbExpression) SpatialEnvelope(DbExpression) SpatialEnvelope(DbExpression) SpatialEnvelope(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialEnvelope с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialEnvelope' function with the specified argument, which must have an Edm.Geometry result type. Тип результата выражения — Edm.Geometry.The result type of the expression is Edm.Geometry.

SpatialEquals(DbExpression, DbExpression) SpatialEquals(DbExpression, DbExpression) SpatialEquals(DbExpression, DbExpression) SpatialEquals(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialEquals с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialEquals' function with the specified arguments, which must each have an Edm.Geography or Edm.Geometry result type. Тип результата spatialValue1 должен совпадать с типом результата spatialValue2.The result type of spatialValue1 must match the result type of spatialValue2. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

SpatialIntersection(DbExpression, DbExpression) SpatialIntersection(DbExpression, DbExpression) SpatialIntersection(DbExpression, DbExpression) SpatialIntersection(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialIntersection с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialIntersection' function with the specified arguments, which must each have an Edm.Geography or Edm.Geometry result type. Тип результата spatialValue1 должен совпадать с типом результата spatialValue2.The result type of spatialValue1 must match the result type of spatialValue2. Тип результата выражения совпадает с типом результата spatialValue1 и spatialValue2.The result type of the expression is the same as the type of spatialValue1 and spatialValue2.

SpatialIntersects(DbExpression, DbExpression) SpatialIntersects(DbExpression, DbExpression) SpatialIntersects(DbExpression, DbExpression) SpatialIntersects(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialIntersects с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialIntersects' function with the specified arguments, which must each have an Edm.Geography or Edm.Geometry result type. Тип результата spatialValue1 должен совпадать с типом результата spatialValue2.The result type of spatialValue1 must match the result type of spatialValue2. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

SpatialLength(DbExpression) SpatialLength(DbExpression) SpatialLength(DbExpression) SpatialLength(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialLength с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialLength' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

SpatialOverlaps(DbExpression, DbExpression) SpatialOverlaps(DbExpression, DbExpression) SpatialOverlaps(DbExpression, DbExpression) SpatialOverlaps(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialOverlaps с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialOverlaps' function with the specified arguments, which must each have an Edm.Geometry result type. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

SpatialRelate(DbExpression, DbExpression, DbExpression) SpatialRelate(DbExpression, DbExpression, DbExpression) SpatialRelate(DbExpression, DbExpression, DbExpression) SpatialRelate(DbExpression, DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialRelate с заданными аргументами, которые должны иметь тип результата Edm.Geometry и строковый тип результата.Creates a DbFunctionExpression that invokes the canonical 'SpatialRelate' function with the specified arguments, which must have Edm.Geometry and string result types. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

SpatialSymmetricDifference(DbExpression, DbExpression) SpatialSymmetricDifference(DbExpression, DbExpression) SpatialSymmetricDifference(DbExpression, DbExpression) SpatialSymmetricDifference(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialSymmetricDifference с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialSymmetricDifference' function with the specified arguments, which must each have an Edm.Geography or Edm.Geometry result type. Тип результата spatialValue1 должен совпадать с типом результата spatialValue2.The result type of spatialValue1 must match the result type of spatialValue2. Тип результата выражения совпадает с типом результата spatialValue1 и spatialValue2.The result type of the expression is the same as the type of spatialValue1 and spatialValue2.

SpatialTouches(DbExpression, DbExpression) SpatialTouches(DbExpression, DbExpression) SpatialTouches(DbExpression, DbExpression) SpatialTouches(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialTouches с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialTouches' function with the specified arguments, which must each have an Edm.Geometry result type. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

SpatialTypeName(DbExpression) SpatialTypeName(DbExpression) SpatialTypeName(DbExpression) SpatialTypeName(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialTypeName с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialTypeName' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Тип результата выражения — Edm.String.The result type of the expression is Edm.String.

SpatialUnion(DbExpression, DbExpression) SpatialUnion(DbExpression, DbExpression) SpatialUnion(DbExpression, DbExpression) SpatialUnion(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialUnion с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialUnion' function with the specified arguments, which must each have an Edm.Geography or Edm.Geometry result type. Тип результата spatialValue1 должен совпадать с типом результата spatialValue2.The result type of spatialValue1 must match the result type of spatialValue2. Тип результата выражения совпадает с типом результата spatialValue1 и spatialValue2.The result type of the expression is the same as the type of spatialValue1 and spatialValue2.

SpatialWithin(DbExpression, DbExpression) SpatialWithin(DbExpression, DbExpression) SpatialWithin(DbExpression, DbExpression) SpatialWithin(DbExpression, DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialWithin с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'SpatialWithin' function with the specified arguments, which must each have an Edm.Geometry result type. Тип результата выражения — Edm.Boolean.The result type of the expression is Edm.Boolean.

StartPoint(DbExpression) StartPoint(DbExpression) StartPoint(DbExpression) StartPoint(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию 'StartPoint' с заданным аргументом, который должен иметь тип результата Edm.Geography или Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'StartPoint' function with the specified argument, which must have an Edm.Geography or Edm.Geometry result type. Тип результата такой же, как для spatialValue.The result type is the same as that of spatialValue.

XCoordinate(DbExpression) XCoordinate(DbExpression) XCoordinate(DbExpression) XCoordinate(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию XCoordinate с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'XCoordinate' function with the specified argument, which must have an Edm.Geometry result type. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

YCoordinate(DbExpression) YCoordinate(DbExpression) YCoordinate(DbExpression) YCoordinate(DbExpression)

Создает объект DbFunctionExpression, вызывающий каноническую функцию YCoordinate с заданным аргументом, который должен иметь тип результата Edm.Geometry.Creates a DbFunctionExpression that invokes the canonical 'YCoordinate' function with the specified argument, which must have an Edm.Geometry result type. Тип результата выражения — Edm.Double.The result type of the expression is Edm.Double.

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