EdmFunctions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет API для создания DbExpression s, которые вызывают канонические функции EDM и позволяют получить доступ к API как методы расширения в самом типе выражения.
public ref class EdmFunctions abstract sealed
public static class EdmFunctions
type EdmFunctions = class
Public Module EdmFunctions
- Наследование
-
EdmFunctions
Методы
| Имя | Описание |
|---|---|
| Abs(DbExpression) |
DbFunctionExpression Создает функцию Abs с указанным аргументом, который должен иметь числовой тип результата. Тип результата выражения совпадает с типом |
| AddDays(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию AddDays с указанными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целых чисел. Тип результата выражения совпадает с типом |
| AddHours(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию ,которая вызывает каноническую функцию AddHours с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленные типы результатов. Тип результата выражения совпадает с типом |
| AddMicroseconds(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию AddMicroseconds с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленные типы результатов. Тип результата выражения совпадает с типом |
| AddMilliseconds(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию AddMilliseconds с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленные типы результатов. Тип результата выражения совпадает с типом |
| AddMinutes(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию AddMinutes с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целых чисел. Тип результата выражения совпадает с типом |
| AddMonths(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию AddMonths с указанными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целых чисел. Тип результата выражения совпадает с типом |
| AddNanoseconds(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию AddNanoseconds с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целочисленные типы результатов. Тип результата выражения совпадает с типом |
| AddSeconds(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию AddSeconds с указанными аргументами, которые должны иметь типы результатов DateTime, DateTimeOffset или Time и целых чисел. Тип результата выражения совпадает с типом |
| AddYears(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию AddYears с указанными аргументами, которые должны иметь типы результатов DateTime или DateTimeOffset и целых чисел. Тип результата выражения совпадает с типом |
| Average(DbExpression) |
DbFunctionExpression Создает объект, вызывающий каноническую функцию Avg по указанной коллекции. Тип результата выражения совпадает с типом элемента коллекции. |
| BitwiseAnd(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию BitwiseAnd с указанными аргументами, которые должны иметь одинаковый числовый тип результата. Тип результата выражения совпадает с типом аргументов. |
| BitwiseNot(DbExpression) |
DbFunctionExpression Создает функцию BitwiseNot с указанным аргументом, который должен иметь целый числовой тип результата. Тип результата выражения совпадает с типом аргументов. |
| BitwiseOr(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию BitwiseOr с указанными аргументами, которые должны иметь тот же целочисленный числовый тип результата. Тип результата выражения совпадает с типом аргументов. |
| BitwiseXor(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию BitwiseXor с указанными аргументами, которые должны иметь тот же целочисленный числовый тип результата. Тип результата выражения совпадает с типом аргументов. |
| Ceiling(DbExpression) |
DbFunctionExpression Создает функцию ,которая вызывает каноническую функцию "Потолок" с указанным аргументом, который должен иметь один, двойной или десятичный тип результата. Тип результата выражения совпадает с типом |
| Concat(DbExpression, DbExpression) |
DbFunctionExpression Создает, которая вызывает каноническую функцию Concat с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения — строка. |
| Contains(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию", которая вызывает каноническую функцию "Contains" с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения — логическое значение. |
| Count(DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию Count для указанной коллекции. Тип результата выражения — Edm.Int32. |
| CreateDateTime(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию CreateDateTime с указанными аргументами.
|
| CreateDateTimeOffset(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression) |
Создает объект, вызывающий DbFunctionExpression каноническую функцию CreateDateTimeOffset с указанными аргументами.
|
| CreateTime(DbExpression, DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию CreateTime с указанными аргументами.
|
| CurrentDateTime() |
Создает объект, вызывающий DbFunctionExpression каноническую функцию CurrentDateTime. |
| CurrentDateTimeOffset() |
Создает функцию DbFunctionExpression CurrentDateTimeOffset, которая вызывает каноническую функцию CurrentDateTimeOffset. |
| CurrentUtcDateTime() |
Создает объект, вызывающий DbFunctionExpression каноническую функцию CurrentUtcDateTime. |
| Day(DbExpression) |
DbFunctionExpression Создает функцию Day с указанным аргументом, который должен иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| DayOfYear(DbExpression) |
DbFunctionExpression Создает каноническую функцию DayOfYear с указанным аргументом, который должен иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| DiffDays(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию DiffDays с указанными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| DiffHours(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию DiffHours с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffMicroseconds(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию DiffMicroseconds с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffMilliseconds(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию DiffMilliseconds с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffMinutes(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию DiffMinutes с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffMonths(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию DiffMonths с указанными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| DiffNanoseconds(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию DiffNanoseconds с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffSeconds(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию DiffSeconds с указанными аргументами, которые должны иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| DiffYears(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию DiffYears с указанными аргументами, которые должны иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| EndsWith(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию "EndsWith" с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения — логическое значение. |
| Floor(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию Floor с указанным аргументом, который должен иметь один, двойной или десятичный тип результата. Тип результата выражения совпадает с типом |
| GetTotalOffsetMinutes(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию GetTotalOffsetMinutes с указанным аргументом, который должен иметь тип результата DateTimeOffset. Тип результата выражения — Edm.Int32. |
| Hour(DbExpression) |
DbFunctionExpression Создает каноническую функцию Hour с указанным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| IndexOf(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию IndexOf с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения — Edm.Int32. |
| Left(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию", которая вызывает каноническую функцию "Left" с указанными аргументами, которые должны иметь строковый и целый числовый тип результата. Тип результата выражения — строка. |
| Length(DbExpression) |
DbFunctionExpression Создает, которая вызывает каноническую функцию Length с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения — Edm.Int32. |
| LongCount(DbExpression) |
Создает функцию DbFunctionExpression BigCount, которая вызывает каноническую функцию BigCount по указанной коллекции. Тип результата выражения — Edm.Int64. |
| Max(DbExpression) |
DbFunctionExpression Создает каноническую функцию Max для указанной коллекции. Тип результата выражения совпадает с типом элемента коллекции. |
| Millisecond(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию "Миллисекунда" с указанным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| Min(DbExpression) |
DbFunctionExpression Создает функцию Min, которая вызывает каноническую функцию Min для указанной коллекции. Тип результата выражения совпадает с типом элемента коллекции. |
| Minute(DbExpression) |
DbFunctionExpression Создает каноническую функцию Minute с указанным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| Month(DbExpression) |
DbFunctionExpression Создает функцию "Месяц" канонической функции с указанным аргументом, который должен иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |
| NewGuid() |
Создает объект, вызывающий DbFunctionExpression каноническую функцию NewGuid. |
| Power(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию Power с указанными аргументами, которые должны иметь числовые типы результатов. Тип результата выражения совпадает с типом |
| Replace(DbExpression, DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию Replace с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения также является строкой. |
| Reverse(DbExpression) |
DbFunctionExpression Создает каноническую функцию "Обратный" с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| Right(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию right с указанными аргументами, которые должны иметь строковый и целый числовый тип результата. Тип результата выражения — строка. |
| Round(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию round с указанными аргументами, которые должны иметь одинарные, двойные или десятичные и целые типы результатов. Тип результата выражения совпадает с типом |
| Round(DbExpression) |
DbFunctionExpression Создает функцию , которая вызывает каноническую функцию Round с указанным аргументом, который должен иметь один, двойной или десятичный тип результата. Тип результата выражения совпадает с типом |
| Second(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию Second с указанным аргументом, который должен иметь тип результата DateTime, DateTimeOffset или Time. Тип результата выражения — Edm.Int32. |
| StartsWith(DbExpression, DbExpression) |
DbFunctionExpression Создает каноническую функцию "StartsWith" с указанными аргументами, которые должны иметь строковый тип результата. Тип результата выражения — логическое значение. |
| StDev(DbExpression) |
DbFunctionExpression Создает функцию StDev, которая вызывает каноническую функцию StDev по ненулевому члену указанной коллекции. Тип результата выражения — Edm.Double. |
| StDevP(DbExpression) |
Создает функцию DbFunctionExpression StDevP, которая вызывает каноническую функцию StDevP по сравнению с населением указанной коллекции. Тип результата выражения — Edm.Double. |
| Substring(DbExpression, DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию Substring с указанными аргументами, которые должны иметь строковые и целые числовые типы результатов. Тип результата выражения — строка. |
| Sum(DbExpression) |
DbFunctionExpression Создает функцию Sum, которая вызывает каноническую функцию Sum для указанной коллекции. Тип результата выражения совпадает с типом элемента коллекции. |
| ToLower(DbExpression) |
DbFunctionExpression Создает, которая вызывает каноническую функцию ToLower с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| ToUpper(DbExpression) |
DbFunctionExpression Создает каноническую функцию ToUpper с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| Trim(DbExpression) |
DbFunctionExpression Создает функцию Trim с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| TrimEnd(DbExpression) |
DbFunctionExpression Создает каноническую функцию RTrim с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| TrimStart(DbExpression) |
DbFunctionExpression Создает каноническую функцию LTrim с указанным аргументом, который должен иметь строковый тип результата. Тип результата выражения также является строкой. |
| Truncate(DbExpression, DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию Truncate с указанными аргументами, которые должны иметь одинарные, двойные или десятичные и целые типы результатов. Тип результата выражения совпадает с типом |
| TruncateTime(DbExpression) |
DbFunctionExpression Создает функцию TruncateTime с указанным аргументом, который должен иметь тип результата DateTime или DateTimeOffset. Тип результата выражения совпадает с типом |
| Var(DbExpression) |
DbFunctionExpression Создает функцию, которая вызывает каноническую функцию Var по ненулевому члену указанной коллекции. Тип результата выражения — Edm.Double. |
| VarP(DbExpression) |
Создает функцию DbFunctionExpression , которая вызывает каноническую функцию VarP по сравнению с населением указанной коллекции. Тип результата выражения Edm.Double. |
| Year(DbExpression) |
DbFunctionExpression Создает каноническую функцию Year с указанным аргументом, который должен иметь тип результата DateTime или DateTimeOffset. Тип результата выражения — Edm.Int32. |