Sprache

DbFunctions Klasse

Definition

Stellt CLR-Methoden bereit, die in Datenbankfunktionen übersetzt werden, wenn sie in LINQ to Entities-Abfragen verwendet werden. Auf die Methoden für diese Klasse wird über Functionszugegriffen.

[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
Vererbung
DbFunctions
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankfunktionen .

Erweiterungsmethoden

Name Beschreibung
AtTimeZone(DbFunctions, DateTime, String)

dateTime Konvertiert in das entsprechende datetimeoffset im ZieltimeZone. Entspricht dem SQL Server-KonstruktAT TIME ZONE.

AtTimeZone(DbFunctions, DateTimeOffset, String)

dateTimeOffset Konvertiert in die durch timeZone. Entspricht dem SQL Server-KonstruktAT TIME ZONE.

CoalesceUndefined<T>(DbFunctions, T, T)

Klammert einen Cosmos-Wert undefined über den ?? Operator zusammen.

CoalesceUndefined<T>(DbFunctions, T, T)

Klammert einen Cosmos-Wert undefined über den ?? Operator zusammen.

Collate<TProperty>(DbFunctions, TProperty, String)

Gibt explizit eine Sortierung an, die in einer LINQ-Abfrage verwendet werden soll. Kann verwendet werden, um Fragmente zu generieren, z WHERE customer.name COLLATE 'de_DE' = 'John Doe'. B. .

Contains(DbFunctions, Object, String, Int32)

Ein DbFunction-Methodenstub, der in LINQ-Abfragen verwendet werden kann, um auf die SQL Server CONTAINS Store-Funktion zu abzielen.

Contains(DbFunctions, Object, String)

Ein DbFunction-Methodenstub, der in LINQ-Abfragen verwendet werden kann, um auf die SQL Server CONTAINS Store-Funktion zu abzielen.

Contains(DbFunctions, String, String, Int32)

Ein DbFunction-Methodenstub, der in LINQ-Abfragen verwendet werden kann, um auf die SQL Server CONTAINS-Speicherfunktion abzuzielen.

Contains(DbFunctions, String, String)

Ein DbFunction-Methodenstub, der in LINQ-Abfragen verwendet werden kann, um auf die SQL Server CONTAINS-Speicherfunktion abzuzielen.

CurveToLine(DbFunctions, Geometry)

Ordnet die SQL Server-Funktion STCurveToLine zu, die eine polygonale Annäherung einer Instanz zurückgibt, die Kreisbogensegmente enthält.

DataLength(DbFunctions, Byte[])

Gibt die Anzahl der Bytes zurück, die zum Darstellen eines beliebigen Ausdrucks verwendet werden.

DataLength(DbFunctions, Nullable<Boolean>)

Gibt die Anzahl der Bytes zurück, die zum Darstellen eines beliebigen Ausdrucks verwendet werden.

DataLength(DbFunctions, Nullable<DateTime>)

Gibt die Anzahl der Bytes zurück, die zum Darstellen eines beliebigen Ausdrucks verwendet werden.

DataLength(DbFunctions, Nullable<DateTimeOffset>)

Gibt die Anzahl der Bytes zurück, die zum Darstellen eines beliebigen Ausdrucks verwendet werden.

DataLength(DbFunctions, Nullable<Decimal>)

Gibt die Anzahl der Bytes zurück, die zum Darstellen eines beliebigen Ausdrucks verwendet werden.

DataLength(DbFunctions, Nullable<Double>)

Gibt die Anzahl der Bytes zurück, die zum Darstellen eines beliebigen Ausdrucks verwendet werden.

DataLength(DbFunctions, Nullable<Guid>)

Gibt die Anzahl der Bytes zurück, die zum Darstellen eines beliebigen Ausdrucks verwendet werden.

DataLength(DbFunctions, Nullable<TimeSpan>)

Gibt die Anzahl der Bytes zurück, die zum Darstellen eines beliebigen Ausdrucks verwendet werden.

DataLength(DbFunctions, String)

Gibt die Anzahl der Bytes zurück, die zum Darstellen eines beliebigen Ausdrucks verwendet werden.

DateDiffDay(DbFunctions, DateOnly, DateOnly)

Zählt die Anzahl der Zwischen- startDate und endDate. Entspricht SQL Server.DATEDIFF(day, @startDate, @endDate)

DateDiffDay(DbFunctions, DateTime, DateTime)

Zählt die Anzahl der Zwischen- startDate und endDate. Entspricht SQL Server.DATEDIFF(day, @startDate, @endDate)

DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset)

Zählt die Anzahl der Zwischen- startDate und endDate. Entspricht SQL Server.DATEDIFF(day, @startDate, @endDate)

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

Zählt die Anzahl der Zwischen- startDate und endDate. Entspricht SQL Server.DATEDIFF(day, @startDate, @endDate)

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

Zählt die Anzahl der Zwischen- startDate und endDate. Entspricht SQL Server.DATEDIFF(day, @startDate, @endDate)

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

Zählt die Anzahl der Zwischen- startDate und endDate. Entspricht SQL Server.DATEDIFF(day, @startDate, @endDate)

DateDiffHour(DbFunctions, DateOnly, DateOnly)

Zählt die Anzahl der stundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(hour, @startDate, @endDate)

DateDiffHour(DbFunctions, DateTime, DateTime)

Zählt die Anzahl der stundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(hour, @startDate, @endDate)

DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset)

Zählt die Anzahl der stundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(hour, @startDate, @endDate)

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

Zählt die Anzahl der stundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(hour, @startDate, @endDate)

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

Zählt die Anzahl der stundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(hour, @startDate, @endDate)

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

Zählt die Anzahl der stundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(hour, @startDate, @endDate)

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

Zählt die Anzahl der stundenübergreifenden Grenzen zwischen und startTimeendTime. Entspricht SQL Server.DATEDIFF(hour, @startTime, @endTime)

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

Zählt die Anzahl der stundenübergreifenden Grenzen zwischen und startTimeSpanendTimeSpan. Entspricht SQL Server.DATEDIFF(hour, @startTimeSpan, @endTimeSpan)

DateDiffHour(DbFunctions, TimeOnly, TimeOnly)

Zählt die Anzahl der stundenübergreifenden Grenzen zwischen und startTimeendTime. Entspricht SQL Server.DATEDIFF(hour, @startTime, @endTime)

DateDiffHour(DbFunctions, TimeSpan, TimeSpan)

Zählt die Anzahl der stundenübergreifenden Grenzen zwischen und startTimeSpanendTimeSpan. Entspricht SQL Server.DATEDIFF(hour, @startTimeSpan, @endTimeSpan)

DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly)

Zählt die Anzahl der mikrosekundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

DateDiffMicrosecond(DbFunctions, DateTime, DateTime)

Zählt die Anzahl der mikrosekundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Zählt die Anzahl der mikrosekundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

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

Zählt die Anzahl der mikrosekundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

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

Zählt die Anzahl der mikrosekundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

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

Zählt die Anzahl der mikrosekundenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

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

Zählt die Anzahl der mikrosekundenübergreifenden Grenzen zwischen und startTimeendTime. Entspricht SQL Server.DATEDIFF(microsecond, @startTime, @endTime)

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

Zählt die Anzahl der mikrosekundenübergreifenden Grenzen zwischen und startTimeSpanendTimeSpan. Entspricht SQL Server.DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan)

DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly)

Zählt die Anzahl der mikrosekundenübergreifenden Grenzen zwischen und startTimeendTime. Entspricht SQL Server.DATEDIFF(microsecond, @startTime, @endTime)

DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan)

Zählt die Anzahl der mikrosekundenübergreifenden Grenzen zwischen und startTimeSpanendTimeSpan. Entspricht SQL Server.DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan)

DateDiffMillisecond(DbFunctions, DateOnly, DateOnly)

Zählt die Anzahl der millisekunden überschrittenen Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

DateDiffMillisecond(DbFunctions, DateTime, DateTime)

Zählt die Anzahl der millisekunden überschrittenen Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Zählt die Anzahl der millisekunden überschrittenen Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

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

Zählt die Anzahl der millisekunden überschrittenen Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

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

Zählt die Anzahl der millisekunden überschrittenen Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

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

Zählt die Anzahl der millisekunden überschrittenen Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

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

Zählt die Anzahl der millisekunden überschrittenen Grenzen zwischen und startTimeendTime. Entspricht SQL Server.DATEDIFF(millisecond, @startTime, @endTime)

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

Zählt die Anzahl der millisekunden überschrittenen Grenzen zwischen und startTimeSpanendTimeSpan. Entspricht SQL Server.DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan)

DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly)

Zählt die Anzahl der millisekunden überschrittenen Grenzen zwischen und startTimeendTime. Entspricht SQL Server.DATEDIFF(millisecond, @startTime, @endTime)

DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan)

Zählt die Anzahl der millisekunden überschrittenen Grenzen zwischen und startTimeSpanendTimeSpan. Entspricht SQL Server.DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan)

DateDiffMinute(DbFunctions, DateOnly, DateOnly)

Zählt die Anzahl der minutenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(minute, @startDate, @endDate)

DateDiffMinute(DbFunctions, DateTime, DateTime)

Zählt die Anzahl der minutenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(minute, @startDate, @endDate)

DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset)

Zählt die Anzahl der minutenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(minute, @startDate, @endDate)

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

Zählt die Anzahl der minutenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(minute, @startDate, @endDate)

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

Zählt die Anzahl der minutenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(minute, @startDate, @endDate)

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

Zählt die Anzahl der minutenübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(minute, @startDate, @endDate)

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

Zählt die Anzahl der minutenübergreifenden Grenzen zwischen und startTimeendTime. Entspricht SQL Server.DATEDIFF(minute, @startTime, @endTime)

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

Zählt die Anzahl der minutenübergreifenden Grenzen zwischen und startTimeSpanendTimeSpan. Entspricht SQL Server.DATEDIFF(minute, @startTimeSpan, @endTimeSpan)

DateDiffMinute(DbFunctions, TimeOnly, TimeOnly)

Zählt die Anzahl der minutenübergreifenden Grenzen zwischen und startTimeendTime. Entspricht SQL Server.DATEDIFF(minute, @startTime, @endTime)

DateDiffMinute(DbFunctions, TimeSpan, TimeSpan)

Zählt die Anzahl der minutenübergreifenden Grenzen zwischen und startTimeSpanendTimeSpan. Entspricht SQL Server.DATEDIFF(minute, @startTimeSpan, @endTimeSpan)

DateDiffMonth(DbFunctions, DateOnly, DateOnly)

Zählt die Anzahl der monatsübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(month, @startDate, @endDate)

DateDiffMonth(DbFunctions, DateTime, DateTime)

Zählt die Anzahl der monatsübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(month, @startDate, @endDate)

DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset)

Zählt die Anzahl der monatsübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(month, @startDate, @endDate)

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

Zählt die Anzahl der monatsübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(month, @startDate, @endDate)

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

Zählt die Anzahl der monatsübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(month, @startDate, @endDate)

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

Zählt die Anzahl der monatsübergreifenden Grenzen zwischen und startDateendDate. Entspricht SQL Server.DATEDIFF(month, @startDate, @endDate)

DateDiffNanosecond(DbFunctions, DateOnly, DateOnly)

Zählt die Anzahl der Zwischen startDate - und endDate. Entspricht SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

DateDiffNanosecond(DbFunctions, DateTime, DateTime)

Zählt die Anzahl der Zwischen startDate - und endDate. Entspricht SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Zählt die Anzahl der Zwischen startDate - und endDate. Entspricht SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

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

Zählt die Anzahl der Zwischen startDate - und endDate. Entspricht SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

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

Zählt die Anzahl der Zwischen startDate - und endDate. Entspricht SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

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

Zählt die Anzahl der Zwischen startDate - und endDate. Entspricht SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

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

Zählt die Anzahl der Zwischen startTime - und endTime. Entspricht SQL Server.DATEDIFF(nanosecond, @startTime, @endTime)

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

Zählt die Anzahl der Zwischen startTimeSpan - und endTimeSpan. Entspricht SQL Server.DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan)

DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly)

Zählt die Anzahl der Zwischen startTime - und endTime. Entspricht SQL Server.DATEDIFF(nanosecond, @startTime, @endTime)

DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan)

Zählt die Anzahl der Zwischen startTimeSpan - und endTimeSpan. Entspricht SQL Server.DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan)

DateDiffSecond(DbFunctions, DateOnly, DateOnly)

Zählt die Anzahl der zweiten Grenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(second, @startDate, @endDate)

DateDiffSecond(DbFunctions, DateTime, DateTime)

Zählt die Anzahl der zweiten Grenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(second, @startDate, @endDate)

DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Zählt die Anzahl der zweiten Grenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(second, @startDate, @endDate)

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

Zählt die Anzahl der zweiten Grenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(second, @startDate, @endDate)

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

Zählt die Anzahl der zweiten Grenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(second, @startDate, @endDate)

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

Zählt die Anzahl der zweiten Grenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(second, @startDate, @endDate)

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

Zählt die Anzahl der zweiten Grenzen, die zwischen dem und endTimedem startTime . Entspricht SQL Server.DATEDIFF(second, @startTime, @endTime)

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

Zählt die Anzahl der zweiten Grenzen, die zwischen dem und endTimeSpandem startTimeSpan . Entspricht SQL Server.DATEDIFF(second, @startTimeSpan, @endTimeSpan)

DateDiffSecond(DbFunctions, TimeOnly, TimeOnly)

Zählt die Anzahl der zweiten Grenzen, die zwischen dem und endTimedem startTime . Entspricht SQL Server.DATEDIFF(second, @startTime, @endTime)

DateDiffSecond(DbFunctions, TimeSpan, TimeSpan)

Zählt die Anzahl der zweiten Grenzen, die zwischen dem und endTimeSpandem startTimeSpan . Entspricht SQL Server.DATEDIFF(second, @startTimeSpan, @endTimeSpan)

DateDiffWeek(DbFunctions, DateOnly, DateOnly)

Zählt die Anzahl der Wochengrenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(week, @startDate, @endDate)

DateDiffWeek(DbFunctions, DateTime, DateTime)

Zählt die Anzahl der Wochengrenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(week, @startDate, @endDate)

DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset)

Zählt die Anzahl der Wochengrenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(week, @startDate, @endDate)

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

Zählt die Anzahl der Wochengrenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(week, @startDate, @endDate)

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

Zählt die Anzahl der Wochengrenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(week, @startDate, @endDate)

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

Zählt die Anzahl der Wochengrenzen, die zwischen dem und endDatedem startDate . Entspricht SQL Server.DATEDIFF(week, @startDate, @endDate)

DateDiffYear(DbFunctions, DateOnly, DateOnly)

Zählt die Anzahl der Zwischen- startDate und endDate. Entspricht SQL Server.DATEDIFF(year, @startDate, @endDate)

DateDiffYear(DbFunctions, DateTime, DateTime)

Zählt die Anzahl der Zwischen- startDate und endDate. Entspricht SQL Server.DATEDIFF(year, @startDate, @endDate)

DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset)

Zählt die Anzahl der Zwischen- startDate und endDate. Entspricht SQL Server.DATEDIFF(year, @startDate, @endDate)

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

Zählt die Anzahl der Zwischen- startDate und endDate. Entspricht SQL Server.DATEDIFF(year, @startDate, @endDate)

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

Zählt die Anzahl der ZwischenstartDate- und .endDate Entspricht SQL Server.DATEDIFF(year, @startDate, @endDate)

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

Zählt die Anzahl der Zwischen- startDate und endDate. Entspricht SQL Server.DATEDIFF(year, @startDate, @endDate)

DateFromParts(DbFunctions, Int32, Int32, Int32)

Initialisiert eine neue Instanz der DateTime Struktur auf das angegebene Jahr, den Monat, den Tag. Entspricht SQL Server.DATEFROMPARTS(year, month, day)

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

Initialisiert eine neue Instanz der DateTime Struktur für das angegebene Jahr, monat, tag, Stunde, Minute, Sekunde, Bruch und Genauigkeit. Entspricht SQL Server.DATETIME2FROMPARTS(year, month, day, hour, minute, seconds, fractions, precision)

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

Initialisiert eine neue Instanz der DateTime Struktur auf das angegebene Jahr, monat, tag, Stunde, Minute, Sekunde und Millisekunden. Entspricht SQL Server.DATETIMEFROMPARTS(year, month, day, hour, minute, second, millisecond)

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

Initialisiert eine neue Instanz der DateTimeOffset Struktur für das angegebene Jahr, monat, tag, Stunde, Minute, Sekunde, Bruchzahlen, hourOffset, minuteOffset, minuteOffset und Genauigkeit. Entspricht SQL Server DATETIMEOFFSETFROMPARTS(year, month, day, hour, minute, seconds, fractions, hour_offset, minute_offset, precision) .

DateTrunc(DbFunctions, String, DateOnly)

Schneidet die date angegebene Genauigkeit ab datepart . Entspricht SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, DateTime)

Schneidet die date angegebene Genauigkeit ab datepart . Entspricht SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, DateTimeOffset)

Schneidet die dateTimeOffset angegebene Genauigkeit ab datepart . Entspricht SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<DateOnly>)

Schneidet die date angegebene Genauigkeit ab datepart . Entspricht SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<DateTime>)

Schneidet die date angegebene Genauigkeit ab datepart . Entspricht SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<DateTimeOffset>)

Schneidet die dateTimeOffset angegebene Genauigkeit ab datepart . Entspricht SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<TimeOnly>)

Schneidet die time angegebene Genauigkeit ab datepart . Entspricht SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, TimeOnly)

Schneidet die time angegebene Genauigkeit ab datepart . Entspricht SQL Server.DATETRUNC(datepart, date)

FreeText(DbFunctions, Object, String, Int32)

Ein DbFunction-Methodenstub, der in LINQ-Abfragen verwendet werden kann, um auf die SQL Server FREETEXT Store-Funktion zu abzielen.

FreeText(DbFunctions, Object, String)

Ein DbFunction-Methodenstub, der in LINQ-Abfragen verwendet werden kann, um auf die SQL Server FREETEXT Store-Funktion zu abzielen.

FreeText(DbFunctions, String, String, Int32)

Ein DbFunction-Methodenstub, der in LINQ-Abfragen verwendet werden kann, um auf die SQL Server FREETEXT-Speicherfunktion abzuzielen.

FreeText(DbFunctions, String, String)

Ein DbFunction-Methodenstub, der in LINQ-Abfragen verwendet werden kann, um auf die SQL Server FREETEXT-Speicherfunktion abzuzielen.

FullTextContains(DbFunctions, String, String)

Überprüft, ob die angegebene Eigenschaft das angegebene Schlüsselwort mithilfe der Volltextsuche enthält.

FullTextContainsAll(DbFunctions, String, String[])

Überprüft, ob die angegebene Eigenschaft alle angegebenen Schlüsselwörter mithilfe der Volltextsuche enthält.

FullTextContainsAny(DbFunctions, String, String[])

Überprüft, ob die angegebene Eigenschaft eines der angegebenen Schlüsselwörter mithilfe der Volltextsuche enthält.

FullTextScore(DbFunctions, String, String[])

Gibt die Volltextsuchbewertung für die angegebene Eigenschaft und Schlüsselwörter zurück.

Glob(DbFunctions, String, String)

Ordnet die SQLite-Funktion glob zu Like(DbFunctions, String, String) , die aber die Globbingsyntax des Dateisystems verwendet.

Greatest<T>(DbFunctions, T[])

Gibt den größten Wert aus der angegebenen Liste von Werten zurück. Entspricht in der Regel der GREATEST SQL-Funktion.

Hex(DbFunctions, Byte[])

Ordnet die SQLite-Funktion hex zu, die eine hexadezimale Zeichenfolge zurückgibt, die den angegebenen Wert darstellt.

IsDate(DbFunctions, String)

Überprüfen Sie, ob die angegebene Zeichenfolge ein gültiges Datum ist. Entspricht SQL Server.ISDATE('date')

IsDefined(DbFunctions, Object)

Gibt einen booleschen Wert zurück, der angibt, ob der Eigenschaft ein Wert zugewiesen wurde. Entspricht der Cosmos-Funktion IS_DEFINED .

IsDefined(DbFunctions, Object)

Gibt einen booleschen Wert zurück, der angibt, ob der Eigenschaft ein Wert zugewiesen wurde. Entspricht der Cosmos-Funktion IS_DEFINED .

IsNumeric(DbFunctions, String)

Überprüfen Sie, ob es sich bei der angegebenen Zeichenfolge um eine gültige Zahl handelt. Entspricht dem SQL Server ISNUMERIC(expression).

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

Ein DbFunction-Methodenstub, der in LINQ-Abfragen zum Ziel der SQL Server-Funktion JSON_CONTAINS verwendet werden kann.

JsonPathExists(DbFunctions, Object, String)

Gibt einen Wert zurück, der angibt, ob ein bestimmter JSON-Pfad innerhalb des angegebenen JSON-Codes vorhanden ist.

Least<T>(DbFunctions, T[])

Gibt den kleinsten Wert aus der angegebenen Liste von Werten zurück. Entspricht in der Regel der LEAST SQL-Funktion.

Like(DbFunctions, String, String, String)

Eine Implementierung des SQL LIKE-Vorgangs. In relationalen Datenbanken wird dies in der Regel direkt in SQL übersetzt.

Like(DbFunctions, String, String)

Eine Implementierung des SQL-Vorgangs LIKE . In relationalen Datenbanken wird dies in der Regel direkt in SQL übersetzt.

PatIndex(DbFunctions, String, String)

Gibt die Anfangsposition des ersten Vorkommens eines Musters in einem angegebenen Ausdruck oder null zurück, wenn das Muster nicht gefunden wird, für alle gültigen Text- und Zeichendatentypen.

Random(DbFunctions)

Ein Zufallszahlengenerator, der eine Zahl zwischen 0 und 1 generiert, exklusiv.

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

Kombiniert Ergebnisse, die von zwei oder mehr angegebenen Funktionen bereitgestellt werden.

Rrf(DbFunctions, Double[])

Kombiniert Ergebnisse, die von zwei oder mehr angegebenen Funktionen bereitgestellt werden.

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

Initialisiert eine neue Instanz der DateTime Struktur auf das angegebene Jahr, den Monat, den Tag, die Stunde und die Minute. Entspricht SQL Server.SMALLDATETIMEFROMPARTS(year, month, day, hour, minute)

StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>)

Gibt die Standardabweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>)

Gibt die Standardabweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Double>)

Gibt die Standardabweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>)

Gibt die Standardabweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>)

Gibt die Standardabweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>)

Gibt die Standardabweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Single>)

Gibt die Standardabweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEVP

StandardDeviationSample(DbFunctions, IEnumerable<Byte>)

Gibt die Beispielstandardabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Decimal>)

Gibt die Beispielstandardabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Double>)

Gibt die Beispielstandardabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Int16>)

Gibt die Beispielstandardabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Int32>)

Gibt die Beispielstandardabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Int64>)

Gibt die Beispielstandardabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Single>)

Gibt die Beispielstandardabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.STDEV

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

Ordnet die SQLite-Substr-Funktion zu, die ein Unterarray des angegebenen Werts zurückgibt. Das Unterarray beginnt bei startIndex und hat die angegebene length.

Substr(DbFunctions, Byte[], Int32)

Ordnet die SQLite-Funktion substr zu, die ein Unterarray des angegebenen Werts zurückgibt. Das Unterarray beginnt mit startIndex dem Ende des Werts.

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

Initialisiert eine neue Instanz der TimeSpan Struktur auf die angegebene Stunde, Minute, Sekunde, Bruchzahlen und Genauigkeit. Entspricht SQL Server.TIMEFROMPARTS(hour, minute, seconds, fractions, precision)

Unhex(DbFunctions, String, String)

Ordnet die SQLite-Funktion unhex zu, die ein BLOB zurückgibt, das die Decodierung der hexadezimalen Zeichenfolge darstellt.

Unhex(DbFunctions, String)

Ordnet die SQLite-Funktion unhex zu, die ein BLOB zurückgibt, das die Decodierung der hexadezimalen Zeichenfolge darstellt.

VariancePopulation(DbFunctions, IEnumerable<Byte>)

Gibt die Abweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Decimal>)

Gibt die Abweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Double>)

Gibt die Abweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Int16>)

Gibt die Abweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Int32>)

Gibt die Abweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Int64>)

Gibt die Abweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Single>)

Gibt die Abweichung der Population aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VARP

VarianceSample(DbFunctions, IEnumerable<Byte>)

Gibt die Beispielabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Decimal>)

Gibt die Beispielabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Double>)

Gibt die Beispielabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Int16>)

Gibt die Beispielabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Int32>)

Gibt die Beispielabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Int64>)

Gibt die Beispielabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Single>)

Gibt die Beispielabweichung aller Werte im angegebenen Ausdruck zurück. Entspricht SQL Server.VAR

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei die Abstandsfunktion und der Datentyp verwendet werden IsVector(PropertyBuilder, DistanceFunction, Int32) .

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei die Abstandsfunktion und der Datentyp verwendet werden IsVector(PropertyBuilder, DistanceFunction, Int32) .

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei eine Abstandsfunktion (auch als Ähnlichkeitsmaß bezeichnet) angegeben wird.

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

Gibt den Abstand zwischen zwei Vektoren zurück, wobei die Abstandsfunktion und der Datentyp verwendet werden IsVector(PropertyBuilder, DistanceFunction, Int32) .

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

Berechnet den Abstand zwischen zwei Vektoren mithilfe einer angegebenen Entfernungsmetrik.

Gilt für: