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


DbFunctions Класс

Определение

Предоставляет методы CLR, которые претворяются в функции базы данных при использовании в LINQ to Entities запросах. Доступ к методам в этом классе осуществляется через Functions.

public class DbFunctions
public sealed class DbFunctions
type DbFunctions = class
Public Class DbFunctions
Public NotInheritable Class DbFunctions
Наследование
DbFunctions

Комментарии

Дополнительные сведения и примеры см. в разделе Функции базы данных .

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

Like(DbFunctions, String, String)

Реализация операции SQL LIKE . В реляционных базах данных это обычно напрямую преобразуется в SQL.

Like(DbFunctions, String, String, String)

Реализация операции SQL LIKE. В реляционных базах данных это обычно напрямую преобразуется в SQL.

Random(DbFunctions)

Генератор случайных двойных чисел, который создает число от 0 до 1, исключающее.

Collate<TProperty>(DbFunctions, TProperty, String)

Явно указывает параметры сортировки, используемые в запросе LINQ. Можно использовать для создания фрагментов, таких как WHERE customer.name COLLATE 'de_DE' = 'John Doe'.

Glob(DbFunctions, String, String)

Сопоставляется с функцией SQLite glob , которая похожа на функцию Like(DbFunctions, String, String) , но вместо нее использует синтаксис globbing файловой системы.

Hex(DbFunctions, Byte[])

Сопоставляется с функцией SQLite hex , которая возвращает шестнадцатеричную строку, представляющую указанное значение.

Substr(DbFunctions, Byte[], Int32)

Сопоставляется с функцией SQLite substr , которая возвращает вложенный массив указанного значения. Вложенный массив начинается с startIndex и продолжается до конца значения.

Substr(DbFunctions, Byte[], Int32, Int32)

Сопоставляется с функцией подстроки SQLite, которая возвращает подмассив указанного значения. Вложенный массив начинается с startIndex и имеет указанный length.

Unhex(DbFunctions, String)

Сопоставляется с функцией SQLite unhex , которая возвращает большой двоичный объект, представляющий декодирование шестнадцатеричной строки.

Unhex(DbFunctions, String, String)

Сопоставляется с функцией SQLite unhex , которая возвращает большой двоичный объект, представляющий декодирование шестнадцатеричной строки.

AtTimeZone(DbFunctions, DateTime, String)

Преобразует dateTime в соответствующий datetimeoffset объект в целевом объекте timeZone. Соответствует конструкции SQL ServerAT TIME ZONE.

AtTimeZone(DbFunctions, DateTimeOffset, String)

Преобразует dateTimeOffset в часовой пояс, заданный параметром timeZone. Соответствует конструкции SQL ServerAT TIME ZONE.

Contains(DbFunctions, Object, String)

Заглушка метода DbFunction, которую можно использовать в запросах LINQ для назначения функции хранилища SQL ServerCONTAINS.

Contains(DbFunctions, Object, String, Int32)

Заглушка метода DbFunction, которую можно использовать в запросах LINQ для назначения функции хранилища SQL ServerCONTAINS.

Contains(DbFunctions, String, String)

Заглушка метода DbFunction, которую можно использовать в запросах LINQ для назначения функции хранилища SQL Server CONTAINS.

Contains(DbFunctions, String, String, Int32)

Заглушка метода DbFunction, которую можно использовать в запросах LINQ для назначения функции хранилища SQL Server CONTAINS.

DataLength(DbFunctions, Byte[])

Возвращает число байтов, используемых для представления выражения.

DataLength(DbFunctions, Nullable<Boolean>)

Возвращает число байтов, используемых для представления выражения.

DataLength(DbFunctions, Nullable<DateTime>)

Возвращает число байтов, используемых для представления выражения.

DataLength(DbFunctions, Nullable<DateTimeOffset>)

Возвращает число байтов, используемых для представления выражения.

DataLength(DbFunctions, Nullable<Decimal>)

Возвращает число байтов, используемых для представления выражения.

DataLength(DbFunctions, Nullable<Double>)

Возвращает число байтов, используемых для представления выражения.

DataLength(DbFunctions, Nullable<Guid>)

Возвращает число байтов, используемых для представления выражения.

DataLength(DbFunctions, Nullable<TimeSpan>)

Возвращает число байтов, используемых для представления выражения.

DataLength(DbFunctions, String)

Возвращает число байтов, используемых для представления выражения.

DateDiffDay(DbFunctions, DateOnly, DateOnly)

Подсчитывает число границ дня, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(day, @startDate, @endDate).

DateDiffDay(DbFunctions, DateTime, DateTime)

Подсчитывает число границ дня, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(day, @startDate, @endDate).

DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset)

Подсчитывает число границ дня, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(day, @startDate, @endDate).

DateDiffDay(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Подсчитывает число границ дня, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(day, @startDate, @endDate).

DateDiffDay(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Подсчитывает число границ дня, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(day, @startDate, @endDate).

DateDiffDay(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Подсчитывает число границ дня, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(day, @startDate, @endDate).

DateDiffHour(DbFunctions, DateOnly, DateOnly)

Подсчитывает число границ часов, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(hour, @startDate, @endDate).

DateDiffHour(DbFunctions, DateTime, DateTime)

Подсчитывает число границ часов, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(hour, @startDate, @endDate).

DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset)

Подсчитывает число границ часов, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(hour, @startDate, @endDate).

DateDiffHour(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Подсчитывает число границ часов, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(hour, @startDate, @endDate).

DateDiffHour(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Подсчитывает число границ часов, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(hour, @startDate, @endDate).

DateDiffHour(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Подсчитывает число границ часов, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(hour, @startDate, @endDate).

DateDiffHour(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Подсчитывает число границ часов, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(hour, @startTime, @endTime).

DateDiffHour(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Подсчитывает число границ часов, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(hour, @startTimeSpan, @endTimeSpan).

DateDiffHour(DbFunctions, TimeOnly, TimeOnly)

Подсчитывает число границ часов, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(hour, @startTime, @endTime).

DateDiffHour(DbFunctions, TimeSpan, TimeSpan)

Подсчитывает число границ часов, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(hour, @startTimeSpan, @endTimeSpan).

DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly)

Подсчитывает количество границ микросекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(microsecond, @startDate, @endDate).

DateDiffMicrosecond(DbFunctions, DateTime, DateTime)

Подсчитывает количество границ микросекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(microsecond, @startDate, @endDate).

DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Подсчитывает количество границ микросекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(microsecond, @startDate, @endDate).

DateDiffMicrosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Подсчитывает количество границ микросекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(microsecond, @startDate, @endDate).

DateDiffMicrosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Подсчитывает количество границ микросекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(microsecond, @startDate, @endDate).

DateDiffMicrosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Подсчитывает количество границ микросекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(microsecond, @startDate, @endDate).

DateDiffMicrosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Подсчитывает количество границ микросекунд, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(microsecond, @startTime, @endTime).

DateDiffMicrosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Подсчитывает количество границ микросекунд, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan).

DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly)

Подсчитывает количество границ микросекунд, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(microsecond, @startTime, @endTime).

DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan)

Подсчитывает количество границ микросекунд, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan).

DateDiffMillisecond(DbFunctions, DateOnly, DateOnly)

Подсчитывает количество границ миллисекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(millisecond, @startDate, @endDate).

DateDiffMillisecond(DbFunctions, DateTime, DateTime)

Подсчитывает количество границ миллисекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(millisecond, @startDate, @endDate).

DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Подсчитывает количество границ миллисекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(millisecond, @startDate, @endDate).

DateDiffMillisecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Подсчитывает количество границ миллисекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(millisecond, @startDate, @endDate).

DateDiffMillisecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Подсчитывает количество границ миллисекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(millisecond, @startDate, @endDate).

DateDiffMillisecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Подсчитывает количество границ миллисекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(millisecond, @startDate, @endDate).

DateDiffMillisecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Подсчитывает количество границ миллисекунд, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(millisecond, @startTime, @endTime).

DateDiffMillisecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Подсчитывает количество границ миллисекунд, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan).

DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly)

Подсчитывает количество границ миллисекунд, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(millisecond, @startTime, @endTime).

DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan)

Подсчитывает количество границ миллисекунд, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan).

DateDiffMinute(DbFunctions, DateOnly, DateOnly)

Подсчитывает количество границ минут, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(minute, @startDate, @endDate).

DateDiffMinute(DbFunctions, DateTime, DateTime)

Подсчитывает количество границ минут, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(minute, @startDate, @endDate).

DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset)

Подсчитывает количество границ минут, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(minute, @startDate, @endDate).

DateDiffMinute(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Подсчитывает количество границ минут, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(minute, @startDate, @endDate).

DateDiffMinute(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Подсчитывает количество границ минут, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(minute, @startDate, @endDate).

DateDiffMinute(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Подсчитывает количество границ минут, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(minute, @startDate, @endDate).

DateDiffMinute(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Подсчитывает количество границ минут, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(minute, @startTime, @endTime).

DateDiffMinute(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Подсчитывает количество границ минут, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(minute, @startTimeSpan, @endTimeSpan).

DateDiffMinute(DbFunctions, TimeOnly, TimeOnly)

Подсчитывает количество границ минут, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(minute, @startTime, @endTime).

DateDiffMinute(DbFunctions, TimeSpan, TimeSpan)

Подсчитывает количество границ минут, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(minute, @startTimeSpan, @endTimeSpan).

DateDiffMonth(DbFunctions, DateOnly, DateOnly)

Подсчитывает число границ месяца, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(month, @startDate, @endDate).

DateDiffMonth(DbFunctions, DateTime, DateTime)

Подсчитывает число границ месяца, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(month, @startDate, @endDate).

DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset)

Подсчитывает число границ месяца, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(month, @startDate, @endDate).

DateDiffMonth(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Подсчитывает число границ месяца, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(month, @startDate, @endDate).

DateDiffMonth(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Подсчитывает число границ месяца, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(month, @startDate, @endDate).

DateDiffMonth(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Подсчитывает число границ месяца, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(month, @startDate, @endDate).

DateDiffNanosecond(DbFunctions, DateOnly, DateOnly)

Подсчитывает число границ наносекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

DateDiffNanosecond(DbFunctions, DateTime, DateTime)

Подсчитывает число границ наносекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Подсчитывает число границ наносекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

DateDiffNanosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Подсчитывает число границ наносекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

DateDiffNanosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Подсчитывает число границ наносекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

DateDiffNanosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Подсчитывает число границ наносекунд, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

DateDiffNanosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Подсчитывает число границ наносекунд, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(nanosecond, @startTime, @endTime).

DateDiffNanosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Подсчитывает число границ наносекунд, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan).

DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly)

Подсчитывает число границ наносекунд, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(nanosecond, @startTime, @endTime).

DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan)

Подсчитывает число границ наносекунд, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan).

DateDiffSecond(DbFunctions, DateOnly, DateOnly)

Подсчитывает количество секундных границ, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(second, @startDate, @endDate).

DateDiffSecond(DbFunctions, DateTime, DateTime)

Подсчитывает количество секундных границ, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(second, @startDate, @endDate).

DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Подсчитывает количество секундных границ, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(second, @startDate, @endDate).

DateDiffSecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Подсчитывает количество секундных границ, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(second, @startDate, @endDate).

DateDiffSecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Подсчитывает количество секундных границ, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(second, @startDate, @endDate).

DateDiffSecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Подсчитывает количество секундных границ, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(second, @startDate, @endDate).

DateDiffSecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Подсчитывает количество секундных границ, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(second, @startTime, @endTime).

DateDiffSecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Подсчитывает количество секундных границ, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(second, @startTimeSpan, @endTimeSpan).

DateDiffSecond(DbFunctions, TimeOnly, TimeOnly)

Подсчитывает количество секундных границ, пересекаемых между startTime и endTime. Соответствует SQL Server DATEDIFF(second, @startTime, @endTime).

DateDiffSecond(DbFunctions, TimeSpan, TimeSpan)

Подсчитывает количество секундных границ, пересекаемых между startTimeSpan и endTimeSpan. Соответствует SQL Server DATEDIFF(second, @startTimeSpan, @endTimeSpan).

DateDiffWeek(DbFunctions, DateOnly, DateOnly)

Подсчитывает число границ недели, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(week, @startDate, @endDate).

DateDiffWeek(DbFunctions, DateTime, DateTime)

Подсчитывает число границ недели, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(week, @startDate, @endDate).

DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset)

Подсчитывает число границ недели, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(week, @startDate, @endDate).

DateDiffWeek(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Подсчитывает число границ недели, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(week, @startDate, @endDate).

DateDiffWeek(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Подсчитывает число границ недели, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(week, @startDate, @endDate).

DateDiffWeek(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Подсчитывает число границ недели, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(week, @startDate, @endDate).

DateDiffYear(DbFunctions, DateOnly, DateOnly)

Подсчитывает число границ года, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(year, @startDate, @endDate).

DateDiffYear(DbFunctions, DateTime, DateTime)

Подсчитывает число границ года, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(year, @startDate, @endDate).

DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset)

Подсчитывает число границ года, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(year, @startDate, @endDate).

DateDiffYear(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Подсчитывает число границ года, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(year, @startDate, @endDate).

DateDiffYear(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Подсчитывает число границ года, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(year, @startDate, @endDate).

DateDiffYear(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Подсчитывает число границ года, пересекаемых между startDate и endDate. Соответствует SQL Server DATEDIFF(year, @startDate, @endDate).

DateFromParts(DbFunctions, Int32, Int32, Int32)

Инициализирует новый экземпляр DateTime структуры указанным годом, месяцем, днем. Соответствует SQL Server DATEFROMPARTS(year, month, day).

DateTime2FromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр DateTime структуры указанным годом, месяцем, днем, часом, минутой, секундой, дробями и точностью. Соответствует SQL Server DATETIME2FROMPARTS(year, month, day, hour, minute, seconds, fractions, precision).

DateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр структуры DateTime заданным годом, месяцем, днем, часом, минутой, секундой и миллисекундой. Соответствует SQL Server DATETIMEFROMPARTS(year, month, day, hour, minute, second, millisecond).

DateTimeOffsetFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр DateTimeOffset структуры указанным годом, месяцем, днем, часом, минутой, секундой, дробями, hourOffset, minuteOffset и точностью. Соответствует SQL Server DATETIMEOFFSETFROMPARTS(year, month, day, hour, minute, seconds, fractions, hour_offset, minute_offset, precision) .

FreeText(DbFunctions, Object, String)

Заглушка метода DbFunction, которую можно использовать в запросах LINQ для назначения функции хранилища SQL ServerFREETEXT.

FreeText(DbFunctions, Object, String, Int32)

Заглушка метода DbFunction, которую можно использовать в запросах LINQ для назначения функции хранилища SQL ServerFREETEXT.

FreeText(DbFunctions, String, String)

Заглушка метода DbFunction, которую можно использовать в запросах LINQ для назначения функции хранилища SQL Server FREETEXT.

FreeText(DbFunctions, String, String, Int32)

Заглушка метода DbFunction, которую можно использовать в запросах LINQ для назначения функции хранилища SQL Server FREETEXT.

IsDate(DbFunctions, String)

Проверьте, является ли указанная строка допустимой датой. Соответствует SQL Server ISDATE('date').

IsNumeric(DbFunctions, String)

Проверьте, является ли указанная строка допустимой числовой. Соответствует SQL Server ISNUMERIC(expression).

SmallDateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр структуры указанным годом, месяцем, днем, часом DateTime и минутой. Соответствует SQL Server SMALLDATETIMEFROMPARTS(year, month, day, hour, minute).

StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>)

Возвращает стандартное отклонение генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>)

Возвращает стандартное отклонение генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Double>)

Возвращает стандартное отклонение генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>)

Возвращает стандартное отклонение генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>)

Возвращает стандартное отклонение генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>)

Возвращает стандартное отклонение генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Single>)

Возвращает стандартное отклонение генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server STDEVP.

StandardDeviationSample(DbFunctions, IEnumerable<Byte>)

Возвращает стандартное отклонение выборки всех значений в указанном выражении. Соответствует SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Decimal>)

Возвращает стандартное отклонение выборки всех значений в указанном выражении. Соответствует SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Double>)

Возвращает стандартное отклонение выборки всех значений в указанном выражении. Соответствует SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Int16>)

Возвращает стандартное отклонение выборки всех значений в указанном выражении. Соответствует SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Int32>)

Возвращает стандартное отклонение выборки всех значений в указанном выражении. Соответствует SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Int64>)

Возвращает стандартное отклонение выборки всех значений в указанном выражении. Соответствует SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Single>)

Возвращает стандартное отклонение выборки всех значений в указанном выражении. Соответствует SQL Server STDEV.

TimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр TimeSpan структуры указанными часами, минутами, секундами, дробями и точностью. Соответствует SQL Server TIMEFROMPARTS(hour, minute, seconds, fractions, precision).

VariancePopulation(DbFunctions, IEnumerable<Byte>)

Возвращает дисперсию генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Decimal>)

Возвращает дисперсию генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Double>)

Возвращает дисперсию генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Int16>)

Возвращает дисперсию генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Int32>)

Возвращает дисперсию генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Int64>)

Возвращает дисперсию генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Single>)

Возвращает дисперсию генеральной совокупности всех значений в указанном выражении. Соответствует SQL Server VARP.

VarianceSample(DbFunctions, IEnumerable<Byte>)

Возвращает выборку дисперсии всех значений в указанном выражении. Соответствует SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Decimal>)

Возвращает выборку дисперсии всех значений в указанном выражении. Соответствует SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Double>)

Возвращает выборку дисперсии всех значений в указанном выражении. Соответствует SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Int16>)

Возвращает выборку дисперсии всех значений в указанном выражении. Соответствует SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Int32>)

Возвращает выборку дисперсии всех значений в указанном выражении. Соответствует SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Int64>)

Возвращает выборку дисперсии всех значений в указанном выражении. Соответствует SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Single>)

Возвращает выборку дисперсии всех значений в указанном выражении. Соответствует SQL Server VAR.

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