Język

DbFunctions Klasa

Definicja

Udostępnia metody CLR, które są tłumaczone na funkcje bazy danych w przypadku użycia w zapytaniach LINQ to Entities. Metody w tej klasie są dostępne za pośrednictwem metody Functions.

[System.Runtime.CompilerServices.Nullable(0)]
public sealed class DbFunctions
public class DbFunctions
public sealed class DbFunctions
[<System.Runtime.CompilerServices.Nullable(0)>]
type DbFunctions = class
type DbFunctions = class
Public NotInheritable Class DbFunctions
Public Class DbFunctions
Dziedziczenie
DbFunctions
Atrybuty

Uwagi

Zobacz Funkcje bazy danych , aby uzyskać więcej informacji i przykładów.

Metody rozszerzania

Nazwisko Opis
AtTimeZone(DbFunctions, DateTime, String)

Konwertuje dateTime na odpowiadający datetimeoffset element docelowy timeZone. Odpowiada konstrukcji SQL ServerAT TIME ZONE.

AtTimeZone(DbFunctions, DateTimeOffset, String)

Konwertuje dateTimeOffset na strefę czasową określoną przez timeZone. Odpowiada konstrukcji SQL ServerAT TIME ZONE.

CoalesceUndefined<T>(DbFunctions, T, T)

Łączenie wartości cosmos undefined za pośrednictwem ?? operatora.

CoalesceUndefined<T>(DbFunctions, T, T)

Łączenie wartości cosmos undefined za pośrednictwem ?? operatora.

Collate<TProperty>(DbFunctions, TProperty, String)

Jawnie określa sortowanie, które ma być używane w zapytaniu LINQ. Może służyć do generowania fragmentów, takich jak WHERE customer.name COLLATE 'de_DE' = 'John Doe'.

Contains(DbFunctions, Object, String, Int32)

Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ do określania celu funkcji magazynu SQL ServerCONTAINS.

Contains(DbFunctions, Object, String)

Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ do określania celu funkcji magazynu SQL ServerCONTAINS.

Contains(DbFunctions, String, String, Int32)

Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ w celu kierowania funkcji magazynu SQL Server CONTAINS.

Contains(DbFunctions, String, String)

Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ w celu kierowania funkcji magazynu SQL Server CONTAINS.

CurveToLine(DbFunctions, Geometry)

Mapuje na funkcję SQL ServerSTCurveToLine, która zwraca wielokątne przybliżenie wystąpienia zawierającego segmenty łuku cyklicznego.

DataLength(DbFunctions, Byte[])

Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia.

DataLength(DbFunctions, Nullable<Boolean>)

Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia.

DataLength(DbFunctions, Nullable<DateTime>)

Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia.

DataLength(DbFunctions, Nullable<DateTimeOffset>)

Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia.

DataLength(DbFunctions, Nullable<Decimal>)

Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia.

DataLength(DbFunctions, Nullable<Double>)

Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia.

DataLength(DbFunctions, Nullable<Guid>)

Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia.

DataLength(DbFunctions, Nullable<TimeSpan>)

Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia.

DataLength(DbFunctions, String)

Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia.

DateDiffDay(DbFunctions, DateOnly, DateOnly)

Zlicza granice dnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(day, @startDate, @endDate)

DateDiffDay(DbFunctions, DateTime, DateTime)

Zlicza granice dnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(day, @startDate, @endDate)

DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset)

Zlicza granice dnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(day, @startDate, @endDate)

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

Zlicza granice dnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(day, @startDate, @endDate)

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

Zlicza granice dnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(day, @startDate, @endDate)

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

Zlicza granice dnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(day, @startDate, @endDate)

DateDiffHour(DbFunctions, DateOnly, DateOnly)

Zlicza granice godzin przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(hour, @startDate, @endDate)

DateDiffHour(DbFunctions, DateTime, DateTime)

Zlicza granice godzin przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(hour, @startDate, @endDate)

DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset)

Zlicza granice godzin przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(hour, @startDate, @endDate)

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

Zlicza granice godzin przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(hour, @startDate, @endDate)

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

Zlicza granice godzin przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(hour, @startDate, @endDate)

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

Zlicza granice godzin przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(hour, @startDate, @endDate)

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

Zlicza granice godzin przekraczane między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(hour, @startTime, @endTime)

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

Zlicza granice godzin przekraczane między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(hour, @startTimeSpan, @endTimeSpan)

DateDiffHour(DbFunctions, TimeOnly, TimeOnly)

Zlicza granice godzin przekraczane między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(hour, @startTime, @endTime)

DateDiffHour(DbFunctions, TimeSpan, TimeSpan)

Zlicza granice godzin przekraczane między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(hour, @startTimeSpan, @endTimeSpan)

DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly)

Zlicza liczbę mikrosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(microsecond, @startDate, @endDate)

DateDiffMicrosecond(DbFunctions, DateTime, DateTime)

Zlicza liczbę mikrosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(microsecond, @startDate, @endDate)

DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Zlicza liczbę mikrosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(microsecond, @startDate, @endDate)

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

Zlicza liczbę mikrosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(microsecond, @startDate, @endDate)

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

Zlicza liczbę mikrosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(microsecond, @startDate, @endDate)

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

Zlicza liczbę mikrosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(microsecond, @startDate, @endDate)

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

Zlicza liczbę mikrosekund granic przekraczanych między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(microsecond, @startTime, @endTime)

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

Zlicza liczbę mikrosekund granic przekraczanych między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan)

DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly)

Zlicza liczbę mikrosekund granic przekraczanych między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(microsecond, @startTime, @endTime)

DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan)

Zlicza liczbę mikrosekund granic przekraczanych między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan)

DateDiffMillisecond(DbFunctions, DateOnly, DateOnly)

Zlicza liczbę milisekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(millisecond, @startDate, @endDate)

DateDiffMillisecond(DbFunctions, DateTime, DateTime)

Zlicza liczbę milisekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(millisecond, @startDate, @endDate)

DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Zlicza liczbę milisekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(millisecond, @startDate, @endDate)

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

Zlicza liczbę milisekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(millisecond, @startDate, @endDate)

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

Zlicza liczbę milisekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(millisecond, @startDate, @endDate)

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

Zlicza liczbę milisekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(millisecond, @startDate, @endDate)

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

Zlicza liczbę milisekund granic przekraczanych między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(millisecond, @startTime, @endTime)

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

Zlicza liczbę milisekund granic przekraczanych między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan)

DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly)

Zlicza liczbę milisekund granic przekraczanych między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(millisecond, @startTime, @endTime)

DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan)

Zlicza liczbę milisekund granic przekraczanych między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan)

DateDiffMinute(DbFunctions, DateOnly, DateOnly)

Zlicza granice minut przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(minute, @startDate, @endDate)

DateDiffMinute(DbFunctions, DateTime, DateTime)

Zlicza granice minut przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(minute, @startDate, @endDate)

DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset)

Zlicza granice minut przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(minute, @startDate, @endDate)

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

Zlicza granice minut przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(minute, @startDate, @endDate)

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

Zlicza granice minut przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(minute, @startDate, @endDate)

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

Zlicza granice minut przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(minute, @startDate, @endDate)

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

Zlicza granice minut przekraczane między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(minute, @startTime, @endTime)

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

Zlicza granice minut przekraczane między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(minute, @startTimeSpan, @endTimeSpan)

DateDiffMinute(DbFunctions, TimeOnly, TimeOnly)

Zlicza granice minut przekraczane między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(minute, @startTime, @endTime)

DateDiffMinute(DbFunctions, TimeSpan, TimeSpan)

Zlicza granice minut przekraczane między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(minute, @startTimeSpan, @endTimeSpan)

DateDiffMonth(DbFunctions, DateOnly, DateOnly)

Zlicza granice miesiąca przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(month, @startDate, @endDate)

DateDiffMonth(DbFunctions, DateTime, DateTime)

Zlicza granice miesiąca przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(month, @startDate, @endDate)

DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset)

Zlicza granice miesiąca przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(month, @startDate, @endDate)

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

Zlicza granice miesiąca przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(month, @startDate, @endDate)

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

Zlicza granice miesiąca przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(month, @startDate, @endDate)

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

Zlicza granice miesiąca przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(month, @startDate, @endDate)

DateDiffNanosecond(DbFunctions, DateOnly, DateOnly)

Zlicza liczbę nanosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(nanosecond, @startDate, @endDate)

DateDiffNanosecond(DbFunctions, DateTime, DateTime)

Zlicza liczbę nanosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(nanosecond, @startDate, @endDate)

DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Zlicza liczbę nanosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(nanosecond, @startDate, @endDate)

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

Zlicza liczbę nanosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(nanosecond, @startDate, @endDate)

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

Zlicza liczbę nanosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(nanosecond, @startDate, @endDate)

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

Zlicza liczbę nanosekund granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(nanosecond, @startDate, @endDate)

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

Zlicza liczbę nanosekund granic przekraczanych między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(nanosecond, @startTime, @endTime)

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

Zlicza liczbę nanosekund granic przekraczanych między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan)

DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly)

Zlicza liczbę nanosekund granic przekraczanych między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(nanosecond, @startTime, @endTime)

DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan)

Zlicza liczbę nanosekund granic przekraczanych między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan)

DateDiffSecond(DbFunctions, DateOnly, DateOnly)

Zlicza liczbę drugich granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(second, @startDate, @endDate)

DateDiffSecond(DbFunctions, DateTime, DateTime)

Zlicza liczbę drugich granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(second, @startDate, @endDate)

DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Zlicza liczbę drugich granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(second, @startDate, @endDate)

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

Zlicza liczbę drugich granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(second, @startDate, @endDate)

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

Zlicza liczbę drugich granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(second, @startDate, @endDate)

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

Zlicza liczbę drugich granic przekraczanych między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(second, @startDate, @endDate)

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

Zlicza liczbę drugich granic przekraczanych między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(second, @startTime, @endTime)

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

Zlicza liczbę drugich granic przekraczanych między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(second, @startTimeSpan, @endTimeSpan)

DateDiffSecond(DbFunctions, TimeOnly, TimeOnly)

Zlicza liczbę drugich granic przekraczanych między wartościami startTime i endTime. Odpowiada SQL Server .DATEDIFF(second, @startTime, @endTime)

DateDiffSecond(DbFunctions, TimeSpan, TimeSpan)

Zlicza liczbę drugich granic przekraczanych między wartościami startTimeSpan i endTimeSpan. Odpowiada SQL Server .DATEDIFF(second, @startTimeSpan, @endTimeSpan)

DateDiffWeek(DbFunctions, DateOnly, DateOnly)

Zlicza granice tygodnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(week, @startDate, @endDate)

DateDiffWeek(DbFunctions, DateTime, DateTime)

Zlicza granice tygodnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(week, @startDate, @endDate)

DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset)

Zlicza granice tygodnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(week, @startDate, @endDate)

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

Zlicza granice tygodnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(week, @startDate, @endDate)

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

Zlicza granice tygodnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(week, @startDate, @endDate)

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

Zlicza granice tygodnia przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(week, @startDate, @endDate)

DateDiffYear(DbFunctions, DateOnly, DateOnly)

Zlicza granice roku przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(year, @startDate, @endDate)

DateDiffYear(DbFunctions, DateTime, DateTime)

Zlicza granice roku przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(year, @startDate, @endDate)

DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset)

Zlicza granice roku przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(year, @startDate, @endDate)

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

Zlicza granice roku przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(year, @startDate, @endDate)

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

Zlicza granice roku przekraczane między startDate i endDate. Odpowiada SQL Server .DATEDIFF(year, @startDate, @endDate)

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

Zlicza granice roku przekraczane między wartościami startDate i endDate. Odpowiada SQL Server .DATEDIFF(year, @startDate, @endDate)

DateFromParts(DbFunctions, Int32, Int32, Int32)

Inicjuje nowe wystąpienie DateTime struktury do określonego roku, miesiąca, dnia. Odpowiada SQL Server .DATEFROMPARTS(year, month, day)

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

Inicjuje nowe wystąpienie struktury do określonego DateTime roku, miesiąca, dnia, godziny, minuty, sekundy, ułamków i precyzji. Odpowiada SQL Server .DATETIME2FROMPARTS(year, month, day, hour, minute, seconds, fractions, precision)

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

Inicjuje nowe wystąpienie struktury do określonego DateTime roku, miesiąca, dnia, godziny, minuty, sekundy i milisekundy. Odpowiada SQL Server .DATETIMEFROMPARTS(year, month, day, hour, minute, second, millisecond)

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

Inicjuje nowe wystąpienie struktury do określonego DateTimeOffset roku, miesiąca, dnia, godziny, minuty, sekundy, ułamków, hourOffset, minuteOffset i precyzji. Odpowiada SQL Server DATETIMEOFFSETFROMPARTS(year, month, day, hour, minute, seconds, fractions, hour_offset, minute_offset, precision) .

DateTrunc(DbFunctions, String, DateOnly)

date Obcina wartość do określonej datepart precyzji. Odpowiada SQL Server .DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, DateTime)

date Obcina wartość do określonej datepart precyzji. Odpowiada SQL Server .DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, DateTimeOffset)

dateTimeOffset Obcina wartość do określonej datepart precyzji. Odpowiada SQL Server .DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<DateOnly>)

date Obcina wartość do określonej datepart precyzji. Odpowiada SQL Server .DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<DateTime>)

date Obcina wartość do określonej datepart precyzji. Odpowiada SQL Server .DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<DateTimeOffset>)

dateTimeOffset Obcina wartość do określonej datepart precyzji. Odpowiada SQL Server .DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<TimeOnly>)

time Obcina wartość do określonej datepart precyzji. Odpowiada SQL Server .DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, TimeOnly)

time Obcina wartość do określonej datepart precyzji. Odpowiada SQL Server .DATETRUNC(datepart, date)

FreeText(DbFunctions, Object, String, Int32)

Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ do określania celu funkcji magazynu SQL ServerFREETEXT.

FreeText(DbFunctions, Object, String)

Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ do określania celu funkcji magazynu SQL ServerFREETEXT.

FreeText(DbFunctions, String, String, Int32)

Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ do określania wartości docelowej SQL Server funkcji magazynu FREETEXT.

FreeText(DbFunctions, String, String)

Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ do określania wartości docelowej SQL Server funkcji magazynu FREETEXT.

FullTextContains(DbFunctions, String, String)

Sprawdza, czy określona właściwość zawiera podane słowo kluczowe przy użyciu wyszukiwania pełnotekstowego.

FullTextContainsAll(DbFunctions, String, String[])

Sprawdza, czy określona właściwość zawiera wszystkie podane słowa kluczowe przy użyciu wyszukiwania pełnotekstowego.

FullTextContainsAny(DbFunctions, String, String[])

Sprawdza, czy określona właściwość zawiera dowolne z podanych słów kluczowych przy użyciu wyszukiwania pełnotekstowego.

FullTextScore(DbFunctions, String, String[])

Zwraca wynik wyszukiwania pełnotekstowego dla określonej właściwości i słów kluczowych.

Glob(DbFunctions, String, String)

Mapuje na funkcję SQLite glob , która jest podobna, Like(DbFunctions, String, String) ale używa składni globbing systemu plików.

Greatest<T>(DbFunctions, T[])

Zwraca największą wartość z danej listy wartości. Zwykle odpowiada GREATEST funkcji SQL.

Hex(DbFunctions, Byte[])

Mapuje na funkcję SQLite hex , która zwraca ciąg szesnastkowy reprezentujący określoną wartość.

IsDate(DbFunctions, String)

Sprawdź, czy dany ciąg jest prawidłową datą. Odpowiada SQL Server .ISDATE('date')

IsDefined(DbFunctions, Object)

Zwraca wartość logiczną wskazującą, czy właściwość została przypisana wartość. Odpowiada funkcji Cosmos IS_DEFINED .

IsDefined(DbFunctions, Object)

Zwraca wartość logiczną wskazującą, czy właściwość została przypisana wartość. Odpowiada funkcji Cosmos IS_DEFINED .

IsNumeric(DbFunctions, String)

Sprawdź, czy dany ciąg jest prawidłową liczbą. Odpowiada SQL Server ISNUMERIC(expression).

JsonContains(DbFunctions, Object, Object, String, Nullable<Int32>)

Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ w celu kierowania funkcji SQL ServerJSON_CONTAINS.

JsonPathExists(DbFunctions, Object, String)

Zwraca wartość wskazującą, czy dana ścieżka JSON istnieje w określonym formacie JSON.

Least<T>(DbFunctions, T[])

Zwraca najmniejszą wartość z danej listy wartości. Zwykle odpowiada LEAST funkcji SQL.

Like(DbFunctions, String, String, String)

Implementacja operacji SQL LIKE. W relacyjnych bazach danych jest to zwykle bezpośrednio tłumaczone na język SQL.

Like(DbFunctions, String, String)

Implementacja operacji SQL LIKE . W relacyjnych bazach danych jest to zwykle bezpośrednio tłumaczone na język SQL.

PatIndex(DbFunctions, String, String)

Zwraca pozycję początkową pierwszego wystąpienia wzorca w określonym wyrażeniu lub zero, jeśli wzorzec nie zostanie znaleziony, we wszystkich prawidłowych typach danych tekstowych i znaków.

Random(DbFunctions)

Generator losowej liczby podwójnej, który generuje liczbę z zakresu od 0 do 1, wyłączność.

Rrf(DbFunctions, Double[], Double[])

Łączy wyniki udostępniane przez co najmniej dwie określone funkcje.

Rrf(DbFunctions, Double[])

Łączy wyniki udostępniane przez co najmniej dwie określone funkcje.

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

Inicjuje nowe wystąpienie DateTime struktury do określonego roku, miesiąca, dnia, godziny i minuty. Odpowiada SQL Server .SMALLDATETIMEFROMPARTS(year, month, day, hour, minute)

StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>)

Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>)

Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Double>)

Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>)

Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>)

Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>)

Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Single>)

Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEVP

StandardDeviationSample(DbFunctions, IEnumerable<Byte>)

Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Decimal>)

Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Double>)

Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Int16>)

Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Int32>)

Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Int64>)

Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Single>)

Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .STDEV

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

Mapuje na funkcję podciąg SQLite, która zwraca podtablicę określonej wartości. Podarray rozpoczyna się od startIndex i ma określony lengthelement .

Substr(DbFunctions, Byte[], Int32)

Mapuje na funkcję SQLite substr , która zwraca podarraj określonej wartości. Podarraj zaczyna się od startIndex i kontynuuje koniec wartości.

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

Inicjuje nowe wystąpienie TimeSpan struktury do określonej godziny, minuty, sekundy, ułamków i precyzji. Odpowiada SQL Server .TIMEFROMPARTS(hour, minute, seconds, fractions, precision)

Unhex(DbFunctions, String, String)

Mapuje na funkcję SQLite unhex , która zwraca obiekt BLOB reprezentujący dekodowanie ciągu szesnastkowego.

Unhex(DbFunctions, String)

Mapuje na funkcję SQLite unhex , która zwraca obiekt BLOB reprezentujący dekodowanie ciągu szesnastkowego.

VariancePopulation(DbFunctions, IEnumerable<Byte>)

Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VARP

VariancePopulation(DbFunctions, IEnumerable<Decimal>)

Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VARP

VariancePopulation(DbFunctions, IEnumerable<Double>)

Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VARP

VariancePopulation(DbFunctions, IEnumerable<Int16>)

Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VARP

VariancePopulation(DbFunctions, IEnumerable<Int32>)

Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VARP

VariancePopulation(DbFunctions, IEnumerable<Int64>)

Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VARP

VariancePopulation(DbFunctions, IEnumerable<Single>)

Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VARP

VarianceSample(DbFunctions, IEnumerable<Byte>)

Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VAR

VarianceSample(DbFunctions, IEnumerable<Decimal>)

Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VAR

VarianceSample(DbFunctions, IEnumerable<Double>)

Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VAR

VarianceSample(DbFunctions, IEnumerable<Int16>)

Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VAR

VarianceSample(DbFunctions, IEnumerable<Int32>)

Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VAR

VarianceSample(DbFunctions, IEnumerable<Int64>)

Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VAR

VarianceSample(DbFunctions, IEnumerable<Single>)

Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu. Odpowiada SQL Server .VAR

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Boolean, DistanceFunction)

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Boolean)

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Nullable<Boolean>, VectorDistanceOptions)

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>)

Zwraca odległość między dwoma wektorami przy użyciu funkcji odległość i typu danych zdefiniowanego przy użyciu metody IsVector(PropertyBuilder, DistanceFunction, Int32) .

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Boolean, DistanceFunction)

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Boolean)

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Nullable<Boolean>, VectorDistanceOptions)

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>)

Zwraca odległość między dwoma wektorami przy użyciu funkcji odległość i typu danych zdefiniowanego przy użyciu metody IsVector(PropertyBuilder, DistanceFunction, Int32) .

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Boolean, DistanceFunction)

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Boolean)

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Nullable<Boolean>, VectorDistanceOptions)

Zwraca odległość między dwoma wektorami, biorąc pod uwagę funkcję odległości (czyli miarę podobieństwa).

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>)

Zwraca odległość między dwoma wektorami przy użyciu funkcji odległość i typu danych zdefiniowanego przy użyciu metody IsVector(PropertyBuilder, DistanceFunction, Int32) .

VectorDistance<T>(DbFunctions, String, SqlVector<T>, SqlVector<T>)

Oblicza odległość między dwoma wektorami przy użyciu określonej metryki odległości.

Dotyczy