DbFunctions Třída

Definice

Poskytuje metody CLR, které se při použití v LINQ to Entities dotazech překládají do databázových funkcí. K metodám v této třídě se přistupuje přes Functions.

public class DbFunctions
public sealed class DbFunctions
type DbFunctions = class
Public Class DbFunctions
Public NotInheritable Class DbFunctions
Dědičnost
DbFunctions

Poznámky

Další informace a příklady najdete v tématu Databázové funkce .

Metody rozšíření

Like(DbFunctions, String, String)

Implementace operace SQL LIKE . V relačních databázích se obvykle přímo překládá do SQL.

Like(DbFunctions, String, String, String)

Implementace operace SQL LIKE. V relačních databázích se obvykle přímo překládá do SQL.

Random(DbFunctions)

Generátor náhodných dvojitých čísel, který generuje číslo mezi 0 a 1, výhradně.

Collate<TProperty>(DbFunctions, TProperty, String)

Explicitně určuje kolaci, která se má použít v dotazu LINQ. Lze použít ke generování fragmentů, jako WHERE customer.name COLLATE 'de_DE' = 'John Doe'je .

Glob(DbFunctions, String, String)

Mapuje se na funkci SQLite glob , která je podobná Like(DbFunctions, String, String) funkci, ale místo toho používá syntaxi globbing systému souborů.

Hex(DbFunctions, Byte[])

Mapuje se na funkci SQLite hex , která vrací šestnáctkový řetězec představující zadanou hodnotu.

Substr(DbFunctions, Byte[], Int32)

Mapuje se na funkci SQLite substr , která vrací podadresu zadané hodnoty. Dílčí array začíná na startIndex a pokračuje na konec hodnoty.

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

Namapuje se na funkci substr SQLite, která vrací podadresu zadané hodnoty. Dílčí array začíná na startIndex a má zadaný lengthparametr .

Unhex(DbFunctions, String)

Mapuje se na funkci SQLite unhex , která vrací objekt BLOB představující dekódování šestnáctkového řetězce.

Unhex(DbFunctions, String, String)

Mapuje se na funkci SQLite unhex , která vrací objekt BLOB představující dekódování šestnáctkového řetězce.

AtTimeZone(DbFunctions, DateTime, String)

dateTime Převede na odpovídající datetimeoffset v cílovém timeZoneobjektu . Odpovídá konstruktoru SQL ServerAT TIME ZONE.

AtTimeZone(DbFunctions, DateTimeOffset, String)

Převede dateTimeOffset na časové pásmo určené nástrojem timeZone. Odpovídá konstruktoru SQL ServerAT TIME ZONE.

Contains(DbFunctions, Object, String)

Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL ServerCONTAINS.

Contains(DbFunctions, Object, String, Int32)

Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL ServerCONTAINS.

Contains(DbFunctions, String, String)

Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL Server CONTAINS.

Contains(DbFunctions, String, String, Int32)

Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL Server CONTAINS.

DataLength(DbFunctions, Byte[])

Vrátí počet bajtů použitých k reprezentaci libovolného výrazu.

DataLength(DbFunctions, Nullable<Boolean>)

Vrátí počet bajtů použitých k reprezentaci libovolného výrazu.

DataLength(DbFunctions, Nullable<DateTime>)

Vrátí počet bajtů použitých k reprezentaci libovolného výrazu.

DataLength(DbFunctions, Nullable<DateTimeOffset>)

Vrátí počet bajtů použitých k reprezentaci libovolného výrazu.

DataLength(DbFunctions, Nullable<Decimal>)

Vrátí počet bajtů použitých k reprezentaci libovolného výrazu.

DataLength(DbFunctions, Nullable<Double>)

Vrátí počet bajtů použitých k reprezentaci libovolného výrazu.

DataLength(DbFunctions, Nullable<Guid>)

Vrátí počet bajtů použitých k reprezentaci libovolného výrazu.

DataLength(DbFunctions, Nullable<TimeSpan>)

Vrátí počet bajtů použitých k reprezentaci libovolného výrazu.

DataLength(DbFunctions, String)

Vrátí počet bajtů použitých k reprezentaci libovolného výrazu.

DateDiffDay(DbFunctions, DateOnly, DateOnly)

Spočítá počet denních hranic překřížených startDate mezi a endDate. Odpovídá SQL Server DATEDIFF(day, @startDate, @endDate).

DateDiffDay(DbFunctions, DateTime, DateTime)

Spočítá počet denních hranic překřížených startDate mezi a endDate. Odpovídá SQL Server DATEDIFF(day, @startDate, @endDate).

DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset)

Spočítá počet denních hranic překřížených startDate mezi a endDate. Odpovídá SQL Server DATEDIFF(day, @startDate, @endDate).

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

Spočítá počet denních hranic překřížených startDate mezi a endDate. Odpovídá SQL Server DATEDIFF(day, @startDate, @endDate).

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

Spočítá počet denních hranic překřížených startDate mezi a endDate. Odpovídá SQL Server DATEDIFF(day, @startDate, @endDate).

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

Spočítá počet denních hranic překřížených startDate mezi a endDate. Odpovídá SQL Server DATEDIFF(day, @startDate, @endDate).

DateDiffHour(DbFunctions, DateOnly, DateOnly)

Spočítá počet hodin překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(hour, @startDate, @endDate).

DateDiffHour(DbFunctions, DateTime, DateTime)

Spočítá počet hodin překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(hour, @startDate, @endDate).

DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset)

Spočítá počet hodin překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(hour, @startDate, @endDate).

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

Spočítá počet hodin překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(hour, @startDate, @endDate).

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

Spočítá počet hodin překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(hour, @startDate, @endDate).

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

Spočítá počet hodin překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(hour, @startDate, @endDate).

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

Spočítá počet hodin překročení hranice mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(hour, @startTime, @endTime).

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

Spočítá počet hodin překročení hranice mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(hour, @startTimeSpan, @endTimeSpan).

DateDiffHour(DbFunctions, TimeOnly, TimeOnly)

Spočítá počet hodin překročení hranice mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(hour, @startTime, @endTime).

DateDiffHour(DbFunctions, TimeSpan, TimeSpan)

Spočítá počet hodin překročení hranice mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(hour, @startTimeSpan, @endTimeSpan).

DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly)

Spočítá počet mikrosekundových hranic překřížených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(microsecond, @startDate, @endDate).

DateDiffMicrosecond(DbFunctions, DateTime, DateTime)

Spočítá počet mikrosekundových hranic překřížených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(microsecond, @startDate, @endDate).

DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Spočítá počet mikrosekundových hranic překřížených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(microsecond, @startDate, @endDate).

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

Spočítá počet mikrosekundových hranic překřížených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(microsecond, @startDate, @endDate).

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

Spočítá počet mikrosekundových hranic překřížených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(microsecond, @startDate, @endDate).

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

Spočítá počet mikrosekundových hranic překřížených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(microsecond, @startDate, @endDate).

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

Spočítá počet mikrosekundových hranic překřížených mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(microsecond, @startTime, @endTime).

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

Spočítá počet mikrosekundových hranic překřížených mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan).

DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly)

Spočítá počet mikrosekundových hranic překřížených mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(microsecond, @startTime, @endTime).

DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan)

Spočítá počet mikrosekundových hranic překřížených mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan).

DateDiffMillisecond(DbFunctions, DateOnly, DateOnly)

Spočítá počet milisekund překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(millisecond, @startDate, @endDate).

DateDiffMillisecond(DbFunctions, DateTime, DateTime)

Spočítá počet milisekund překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(millisecond, @startDate, @endDate).

DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Spočítá počet milisekund překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(millisecond, @startDate, @endDate).

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

Spočítá počet milisekund překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(millisecond, @startDate, @endDate).

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

Spočítá počet milisekund překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(millisecond, @startDate, @endDate).

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

Spočítá počet milisekund překročení hranice mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(millisecond, @startDate, @endDate).

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

Spočítá počet milisekund hranic překročených mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(millisecond, @startTime, @endTime).

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

Spočítá počet milisekund hranic překročených mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan).

DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly)

Spočítá počet milisekund hranic překročených mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(millisecond, @startTime, @endTime).

DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan)

Spočítá počet milisekund hranic překročených mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan).

DateDiffMinute(DbFunctions, DateOnly, DateOnly)

Spočítá počet minut překřížených hranic mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(minute, @startDate, @endDate).

DateDiffMinute(DbFunctions, DateTime, DateTime)

Spočítá počet minut překřížených hranic mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(minute, @startDate, @endDate).

DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset)

Spočítá počet minut překřížených hranic mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(minute, @startDate, @endDate).

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

Spočítá počet minut překřížených hranic mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(minute, @startDate, @endDate).

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

Spočítá počet minut překřížených hranic mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(minute, @startDate, @endDate).

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

Spočítá počet minut překřížených hranic mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(minute, @startDate, @endDate).

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

Spočítá počet minut překřížených hranic mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(minute, @startTime, @endTime).

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

Spočítá počet minut překřížených hranic mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(minute, @startTimeSpan, @endTimeSpan).

DateDiffMinute(DbFunctions, TimeOnly, TimeOnly)

Spočítá počet minut překřížených hranic mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(minute, @startTime, @endTime).

DateDiffMinute(DbFunctions, TimeSpan, TimeSpan)

Spočítá počet minut překřížených hranic mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(minute, @startTimeSpan, @endTimeSpan).

DateDiffMonth(DbFunctions, DateOnly, DateOnly)

Spočítá počet překřížených měsíců mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(month, @startDate, @endDate).

DateDiffMonth(DbFunctions, DateTime, DateTime)

Spočítá počet překřížených měsíců mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(month, @startDate, @endDate).

DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset)

Spočítá počet překřížených měsíců mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(month, @startDate, @endDate).

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

Spočítá počet překřížených měsíců mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(month, @startDate, @endDate).

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

Spočítá počet překřížených měsíců mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(month, @startDate, @endDate).

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

Spočítá počet překřížených měsíců mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(month, @startDate, @endDate).

DateDiffNanosecond(DbFunctions, DateOnly, DateOnly)

Spočítá počet nanosekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

DateDiffNanosecond(DbFunctions, DateTime, DateTime)

Spočítá počet nanosekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Spočítá počet nanosekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

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

Spočítá počet nanosekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

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

Spočítá počet nanosekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

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

Spočítá počet nanosekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(nanosecond, @startDate, @endDate).

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

Spočítá počet nanosekundových hranic překročených mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(nanosecond, @startTime, @endTime).

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

Spočítá počet nanosekundových hranic překročených mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan).

DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly)

Spočítá počet nanosekundových hranic překročených mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(nanosecond, @startTime, @endTime).

DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan)

Spočítá počet nanosekundových hranic překročených mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan).

DateDiffSecond(DbFunctions, DateOnly, DateOnly)

Spočítá počet sekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(second, @startDate, @endDate).

DateDiffSecond(DbFunctions, DateTime, DateTime)

Spočítá počet sekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(second, @startDate, @endDate).

DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Spočítá počet sekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(second, @startDate, @endDate).

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

Spočítá počet sekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(second, @startDate, @endDate).

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

Spočítá počet sekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(second, @startDate, @endDate).

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

Spočítá počet sekundových hranic překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(second, @startDate, @endDate).

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

Spočítá počet sekundových hranic překročených mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(second, @startTime, @endTime).

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

Spočítá počet sekundových hranic překročených mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(second, @startTimeSpan, @endTimeSpan).

DateDiffSecond(DbFunctions, TimeOnly, TimeOnly)

Spočítá počet sekundových hranic překročených mezi startTime a endTime. Odpovídá SQL Server DATEDIFF(second, @startTime, @endTime).

DateDiffSecond(DbFunctions, TimeSpan, TimeSpan)

Spočítá počet sekundových hranic překročených mezi startTimeSpan a endTimeSpan. Odpovídá SQL Server DATEDIFF(second, @startTimeSpan, @endTimeSpan).

DateDiffWeek(DbFunctions, DateOnly, DateOnly)

Spočítá počet překřížených hranic týdne mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(week, @startDate, @endDate).

DateDiffWeek(DbFunctions, DateTime, DateTime)

Spočítá počet překřížených hranic týdne mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(week, @startDate, @endDate).

DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset)

Spočítá počet překřížených hranic týdne mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(week, @startDate, @endDate).

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

Spočítá počet překřížených hranic týdne mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(week, @startDate, @endDate).

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

Spočítá počet překřížených hranic týdne mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(week, @startDate, @endDate).

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

Spočítá počet překřížených hranic týdne mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(week, @startDate, @endDate).

DateDiffYear(DbFunctions, DateOnly, DateOnly)

Spočítá počet roků překřížených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(year, @startDate, @endDate).

DateDiffYear(DbFunctions, DateTime, DateTime)

Spočítá počet roků překřížených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(year, @startDate, @endDate).

DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset)

Spočítá počet roků překřížených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(year, @startDate, @endDate).

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

Spočítá počet roků překřížených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(year, @startDate, @endDate).

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

Spočítá počet roků překřížených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(year, @startDate, @endDate).

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

Spočítá počet roků překročených mezi startDate a endDate. Odpovídá SQL Server DATEDIFF(year, @startDate, @endDate).

DateFromParts(DbFunctions, Int32, Int32, Int32)

Inicializuje novou instanci DateTime struktury na zadaný rok, měsíc, den. Odpovídá SQL Server DATEFROMPARTS(year, month, day).

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

Inicializuje novou instanci DateTime struktury na zadaný rok, měsíc, den, hodinu, minutu, sekundu, zlomky a přesnost. Odpovídá SQL Server DATETIME2FROMPARTS(year, month, day, hour, minute, seconds, fractions, precision).

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

Inicializuje novou instanci DateTime struktury na zadaný rok, měsíc, den, hodinu, minutu, sekundu a milisekundu. Odpovídá SQL Server DATETIMEFROMPARTS(year, month, day, hour, minute, second, millisecond).

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

Inicializuje novou instanci DateTimeOffset struktury na zadaný rok, měsíc, den, hodinu, minutu, sekundu, zlomky, hourOffset, minuteOffset a přesnost. Odpovídá SQL Server DATETIMEOFFSETFROMPARTS(year, month, day, hour, minute, seconds, fractions, hour_offset, minute_offset, precision) .

FreeText(DbFunctions, Object, String)

Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL ServerFREETEXT.

FreeText(DbFunctions, Object, String, Int32)

Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL ServerFREETEXT.

FreeText(DbFunctions, String, String)

Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na SQL Server funkci úložiště FREETEXT.

FreeText(DbFunctions, String, String, Int32)

Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na SQL Server funkci úložiště FREETEXT.

IsDate(DbFunctions, String)

Ověřte, jestli je daný řetězec platným datem. Odpovídá SQL Server ISDATE('date').

IsNumeric(DbFunctions, String)

Ověřte, jestli je daný řetězec platným číselným kódem. Odpovídá SQL Server ISNUMERIC(expression).

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

Inicializuje novou instanci DateTime struktury na zadaný rok, měsíc, den, hodinu a minutu. Odpovídá SQL Server SMALLDATETIMEFROMPARTS(year, month, day, hour, minute).

StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>)

Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>)

Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Double>)

Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>)

Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>)

Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>)

Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEVP.

StandardDeviationPopulation(DbFunctions, IEnumerable<Single>)

Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEVP.

StandardDeviationSample(DbFunctions, IEnumerable<Byte>)

Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Decimal>)

Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Double>)

Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Int16>)

Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Int32>)

Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Int64>)

Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEV.

StandardDeviationSample(DbFunctions, IEnumerable<Single>)

Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server STDEV.

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

Inicializuje novou instanci TimeSpan struktury na zadanou hodinu, minutu, sekundu, zlomky a přesnost. Odpovídá SQL Server TIMEFROMPARTS(hour, minute, seconds, fractions, precision).

VariancePopulation(DbFunctions, IEnumerable<Byte>)

Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Decimal>)

Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Double>)

Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Int16>)

Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Int32>)

Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Int64>)

Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server VARP.

VariancePopulation(DbFunctions, IEnumerable<Single>)

Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu. Odpovídá SQL Server VARP.

VarianceSample(DbFunctions, IEnumerable<Byte>)

Vrátí ukázkovou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Decimal>)

Vrátí ukázkovou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Double>)

Vrátí ukázkovou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Int16>)

Vrátí ukázkovou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Int32>)

Vrátí ukázkovou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Int64>)

Vrátí ukázkovou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server VAR.

VarianceSample(DbFunctions, IEnumerable<Single>)

Vrátí ukázkovou odchylku všech hodnot v zadaném výrazu. Odpovídá SQL Server VAR.

Platí pro