Lingua

DbFunctions Classe

Definizione

Fornisce metodi CLR che vengono convertiti in funzioni di database quando vengono usate nelle query LINQ to Entities. I metodi in questa classe sono accessibili tramite 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
Ereditarietà
DbFunctions
Attributi

Commenti

Per altre informazioni ed esempi, vedere Funzioni di database .

Metodi di estensione

Nome Descrizione
AtTimeZone(DbFunctions, DateTime, String)

Converte dateTime nell'oggetto corrispondente datetimeoffset nella destinazione timeZone. Corrisponde al costrutto SQL ServerAT TIME ZONE.

AtTimeZone(DbFunctions, DateTimeOffset, String)

Converte dateTimeOffset nel fuso orario specificato da timeZone. Corrisponde al costrutto SQL ServerAT TIME ZONE.

CoalesceUndefined<T>(DbFunctions, T, T)

Coalizza un valore Cosmos undefined tramite l'operatore ?? .

CoalesceUndefined<T>(DbFunctions, T, T)

Coalizza un valore Cosmos undefined tramite l'operatore ?? .

Collate<TProperty>(DbFunctions, TProperty, String)

Specifica in modo esplicito le regole di confronto da usare in una query LINQ. Può essere usato per generare frammenti, WHERE customer.name COLLATE 'de_DE' = 'John Doe'ad esempio .

Contains(DbFunctions, Object, String, Int32)

Stub del metodo DbFunction che può essere usato nelle query LINQ per impostare come destinazione la funzione di archiviazione SQL ServerCONTAINS.

Contains(DbFunctions, Object, String)

Stub del metodo DbFunction che può essere usato nelle query LINQ per impostare come destinazione la funzione di archiviazione SQL ServerCONTAINS.

Contains(DbFunctions, String, String, Int32)

Stub del metodo DbFunction che può essere usato nelle query LINQ per specificare come destinazione la funzione di archiviazione SQL Server CONTAINS.

Contains(DbFunctions, String, String)

Stub del metodo DbFunction che può essere usato nelle query LINQ per specificare come destinazione la funzione di archiviazione SQL Server CONTAINS.

CurveToLine(DbFunctions, Geometry)

Esegue il mapping alla funzione SQL Server STCurveToLine che restituisce un'approssimazione poligonale di un'istanza che contiene segmenti di arco circolare.

DataLength(DbFunctions, Byte[])

Restituisce il numero di byte utilizzati per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<Boolean>)

Restituisce il numero di byte utilizzati per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<DateTime>)

Restituisce il numero di byte utilizzati per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<DateTimeOffset>)

Restituisce il numero di byte utilizzati per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<Decimal>)

Restituisce il numero di byte utilizzati per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<Double>)

Restituisce il numero di byte utilizzati per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<Guid>)

Restituisce il numero di byte utilizzati per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<TimeSpan>)

Restituisce il numero di byte utilizzati per rappresentare qualsiasi espressione.

DataLength(DbFunctions, String)

Restituisce il numero di byte utilizzati per rappresentare qualsiasi espressione.

DateDiffDay(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti del giorno superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(day, @startDate, @endDate)

DateDiffDay(DbFunctions, DateTime, DateTime)

Conta il numero di limiti del giorno superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(day, @startDate, @endDate)

DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti del giorno superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(day, @startDate, @endDate)

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

Conta il numero di limiti del giorno superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(day, @startDate, @endDate)

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

Conta il numero di limiti del giorno superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(day, @startDate, @endDate)

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

Conta il numero di limiti del giorno superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(day, @startDate, @endDate)

DateDiffHour(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti di ora superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(hour, @startDate, @endDate)

DateDiffHour(DbFunctions, DateTime, DateTime)

Conta il numero di limiti di ora superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(hour, @startDate, @endDate)

DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti di ora superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(hour, @startDate, @endDate)

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

Conta il numero di limiti di ora superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(hour, @startDate, @endDate)

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

Conta il numero di limiti di ora superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(hour, @startDate, @endDate)

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

Conta il numero di limiti di ora superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(hour, @startDate, @endDate)

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

Conta il numero di limiti di ora superati tra e startTimeendTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(hour, @startTime, @endTime)

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

Conta il numero di limiti di ora superati tra e startTimeSpanendTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(hour, @startTimeSpan, @endTimeSpan)

DateDiffHour(DbFunctions, TimeOnly, TimeOnly)

Conta il numero di limiti di ora superati tra e startTimeendTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(hour, @startTime, @endTime)

DateDiffHour(DbFunctions, TimeSpan, TimeSpan)

Conta il numero di limiti di ora superati tra e startTimeSpanendTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(hour, @startTimeSpan, @endTimeSpan)

DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti di microsecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

DateDiffMicrosecond(DbFunctions, DateTime, DateTime)

Conta il numero di limiti di microsecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti di microsecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

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

Conta il numero di limiti di microsecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

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

Conta il numero di limiti di microsecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

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

Conta il numero di limiti di microsecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(microsecond, @startDate, @endDate)

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

Conta il numero di limiti di microsecondi incrociati tra startTime e endTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(microsecond, @startTime, @endTime)

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

Conta il numero di limiti di microsecondi incrociati tra startTimeSpan e endTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan)

DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly)

Conta il numero di limiti di microsecondi incrociati tra startTime e endTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(microsecond, @startTime, @endTime)

DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan)

Conta il numero di limiti di microsecondi incrociati tra startTimeSpan e endTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan)

DateDiffMillisecond(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti di millisecondi superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

DateDiffMillisecond(DbFunctions, DateTime, DateTime)

Conta il numero di limiti di millisecondi superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti di millisecondi superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

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

Conta il numero di limiti di millisecondi superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

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

Conta il numero di limiti di millisecondi superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

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

Conta il numero di limiti di millisecondi superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(millisecond, @startDate, @endDate)

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

Conta il numero di limiti di millisecondi superati tra e startTimeendTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(millisecond, @startTime, @endTime)

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

Conta il numero di limiti di millisecondi superati tra e startTimeSpanendTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan)

DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly)

Conta il numero di limiti di millisecondi superati tra e startTimeendTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(millisecond, @startTime, @endTime)

DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan)

Conta il numero di limiti di millisecondi superati tra e startTimeSpanendTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan)

DateDiffMinute(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti di minuti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(minute, @startDate, @endDate)

DateDiffMinute(DbFunctions, DateTime, DateTime)

Conta il numero di limiti di minuti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(minute, @startDate, @endDate)

DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti di minuti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(minute, @startDate, @endDate)

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

Conta il numero di limiti di minuti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(minute, @startDate, @endDate)

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

Conta il numero di limiti di minuti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(minute, @startDate, @endDate)

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

Conta il numero di limiti di minuti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(minute, @startDate, @endDate)

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

Conta il numero di limiti di minuti superati tra e startTimeendTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(minute, @startTime, @endTime)

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

Conta il numero di limiti di minuti superati tra e startTimeSpanendTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(minute, @startTimeSpan, @endTimeSpan)

DateDiffMinute(DbFunctions, TimeOnly, TimeOnly)

Conta il numero di limiti di minuti superati tra e startTimeendTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(minute, @startTime, @endTime)

DateDiffMinute(DbFunctions, TimeSpan, TimeSpan)

Conta il numero di limiti di minuti superati tra e startTimeSpanendTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(minute, @startTimeSpan, @endTimeSpan)

DateDiffMonth(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti del mese superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(month, @startDate, @endDate)

DateDiffMonth(DbFunctions, DateTime, DateTime)

Conta il numero di limiti del mese superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(month, @startDate, @endDate)

DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti del mese superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(month, @startDate, @endDate)

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

Conta il numero di limiti del mese superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(month, @startDate, @endDate)

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

Conta il numero di limiti del mese superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(month, @startDate, @endDate)

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

Conta il numero di limiti del mese superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(month, @startDate, @endDate)

DateDiffNanosecond(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti nanosecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

DateDiffNanosecond(DbFunctions, DateTime, DateTime)

Conta il numero di limiti nanosecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti nanosecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

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

Conta il numero di limiti nanosecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

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

Conta il numero di limiti nanosecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

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

Conta il numero di limiti nanosecondi incrociati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(nanosecond, @startDate, @endDate)

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

Conta il numero di limiti nanosecondi incrociati tra startTime e endTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(nanosecond, @startTime, @endTime)

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

Conta il numero di limiti nanosecondi incrociati tra startTimeSpan e endTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan)

DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly)

Conta il numero di limiti nanosecondi incrociati tra startTime e endTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(nanosecond, @startTime, @endTime)

DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan)

Conta il numero di limiti nanosecondi incrociati tra startTimeSpan e endTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan)

DateDiffSecond(DbFunctions, DateOnly, DateOnly)

Conta il numero di secondi limiti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(second, @startDate, @endDate)

DateDiffSecond(DbFunctions, DateTime, DateTime)

Conta il numero di secondi limiti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(second, @startDate, @endDate)

DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di secondi limiti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(second, @startDate, @endDate)

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

Conta il numero di secondi limiti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(second, @startDate, @endDate)

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

Conta il numero di secondi limiti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(second, @startDate, @endDate)

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

Conta il numero di secondi limiti superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(second, @startDate, @endDate)

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

Conta il numero di secondi limiti superati tra e startTimeendTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(second, @startTime, @endTime)

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

Conta il numero di secondi limiti superati tra e startTimeSpanendTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(second, @startTimeSpan, @endTimeSpan)

DateDiffSecond(DbFunctions, TimeOnly, TimeOnly)

Conta il numero di secondi limiti superati tra e startTimeendTime. Corrisponde all'oggetto di SQL Server.DATEDIFF(second, @startTime, @endTime)

DateDiffSecond(DbFunctions, TimeSpan, TimeSpan)

Conta il numero di secondi limiti superati tra e startTimeSpanendTimeSpan. Corrisponde all'oggetto di SQL Server.DATEDIFF(second, @startTimeSpan, @endTimeSpan)

DateDiffWeek(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti della settimana superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(week, @startDate, @endDate)

DateDiffWeek(DbFunctions, DateTime, DateTime)

Conta il numero di limiti della settimana superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(week, @startDate, @endDate)

DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti della settimana superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(week, @startDate, @endDate)

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

Conta il numero di limiti della settimana superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(week, @startDate, @endDate)

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

Conta il numero di limiti della settimana superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(week, @startDate, @endDate)

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

Conta il numero di limiti della settimana superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(week, @startDate, @endDate)

DateDiffYear(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti dell'anno superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(year, @startDate, @endDate)

DateDiffYear(DbFunctions, DateTime, DateTime)

Conta il numero di limiti dell'anno superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(year, @startDate, @endDate)

DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti dell'anno superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(year, @startDate, @endDate)

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

Conta il numero di limiti dell'anno superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(year, @startDate, @endDate)

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

Conta il numero di limiti dell'anno superati tra startDate e endDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(year, @startDate, @endDate)

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

Conta il numero di limiti dell'anno superati tra e startDateendDate. Corrisponde all'oggetto di SQL Server.DATEDIFF(year, @startDate, @endDate)

DateFromParts(DbFunctions, Int32, Int32, Int32)

Inizializza una nuova istanza della DateTime struttura nell'anno, nel mese e nel giorno specificati. Corrisponde all'oggetto di SQL Server.DATEFROMPARTS(year, month, day)

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

Inizializza una nuova istanza della DateTime struttura nell'anno, nel mese, nel giorno, nell'ora, nel minuto, nel secondo, nelle frazioni e nella precisione specificati. Corrisponde all'oggetto di SQL Server.DATETIME2FROMPARTS(year, month, day, hour, minute, seconds, fractions, precision)

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

Inizializza una nuova istanza della DateTime struttura nell'anno, nel mese, nel giorno, nell'ora, nel minuto, nel secondo e nel millisecondo specificati. Corrisponde all'oggetto di SQL Server.DATETIMEFROMPARTS(year, month, day, hour, minute, second, millisecond)

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

Inizializza una nuova istanza della DateTimeOffset struttura nell'anno, mese, giorno, ora, minuto, secondo, frazioni, hourOffset, minuteOffset e precisione specificati. Corrisponde a SQL Server DATETIMEOFFSETFROMPARTS(year, month, day, hour, minute, seconds, fractions, hour_offset, minute_offset, precision) .

DateTrunc(DbFunctions, String, DateOnly)

Tronca l'oggetto date alla precisione specificata datepart . Corrisponde all'oggetto di SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, DateTime)

Tronca l'oggetto date alla precisione specificata datepart . Corrisponde all'oggetto di SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, DateTimeOffset)

Tronca l'oggetto dateTimeOffset alla precisione specificata datepart . Corrisponde all'oggetto di SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<DateOnly>)

Tronca l'oggetto date alla precisione specificata datepart . Corrisponde all'oggetto di SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<DateTime>)

Tronca l'oggetto date alla precisione specificata datepart . Corrisponde all'oggetto di SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<DateTimeOffset>)

Tronca l'oggetto dateTimeOffset alla precisione specificata datepart . Corrisponde all'oggetto di SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, Nullable<TimeOnly>)

Tronca l'oggetto time alla precisione specificata datepart . Corrisponde all'oggetto di SQL Server.DATETRUNC(datepart, date)

DateTrunc(DbFunctions, String, TimeOnly)

Tronca l'oggetto time alla precisione specificata datepart . Corrisponde all'oggetto di SQL Server.DATETRUNC(datepart, date)

FreeText(DbFunctions, Object, String, Int32)

Stub del metodo DbFunction che può essere usato nelle query LINQ per impostare come destinazione la funzione di archiviazione SQL ServerFREETEXT.

FreeText(DbFunctions, Object, String)

Stub del metodo DbFunction che può essere usato nelle query LINQ per impostare come destinazione la funzione di archiviazione SQL ServerFREETEXT.

FreeText(DbFunctions, String, String, Int32)

Stub del metodo DbFunction che può essere usato nelle query LINQ per specificare come destinazione la funzione dell'archivio FREETEXT SQL Server.

FreeText(DbFunctions, String, String)

Stub del metodo DbFunction che può essere usato nelle query LINQ per specificare come destinazione la funzione dell'archivio FREETEXT SQL Server.

FullTextContains(DbFunctions, String, String)

Controlla se la proprietà specificata contiene la parola chiave specificata usando la ricerca full-text.

FullTextContainsAll(DbFunctions, String, String[])

Controlla se la proprietà specificata contiene tutte le parole chiave specificate usando la ricerca full-text.

FullTextContainsAny(DbFunctions, String, String[])

Controlla se la proprietà specificata contiene una delle parole chiave specificate usando la ricerca full-text.

FullTextScore(DbFunctions, String, String[])

Restituisce il punteggio di ricerca full-text per la proprietà e le parole chiave specificate.

Glob(DbFunctions, String, String)

Esegue il mapping alla funzione SQLite glob simile a Like(DbFunctions, String, String) ma usa invece la sintassi globbing del file system.

Greatest<T>(DbFunctions, T[])

Restituisce il valore massimo dall'elenco di valori specificato. In genere corrisponde alla GREATEST funzione SQL.

Hex(DbFunctions, Byte[])

Esegue il mapping alla funzione SQLite hex che restituisce una stringa esadecimale che rappresenta il valore specificato.

IsDate(DbFunctions, String)

Verificare se la stringa specificata è una data valida. Corrisponde all'oggetto di SQL Server.ISDATE('date')

IsDefined(DbFunctions, Object)

Restituisce un valore booleano che indica se alla proprietà è stato assegnato un valore. Corrisponde alla funzione Cosmos IS_DEFINED .

IsDefined(DbFunctions, Object)

Restituisce un valore booleano che indica se alla proprietà è stato assegnato un valore. Corrisponde alla funzione Cosmos IS_DEFINED .

IsNumeric(DbFunctions, String)

Verificare se la stringa specificata è un valore numerico valido. Corrisponde al SQL Server ISNUMERIC(expression).

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

Stub del metodo DbFunction che può essere usato nelle query LINQ per impostare come destinazione la funzione SQL ServerJSON_CONTAINS.

JsonPathExists(DbFunctions, Object, String)

Restituisce un valore che indica se un percorso JSON specificato esiste all'interno del codice JSON specificato.

Least<T>(DbFunctions, T[])

Restituisce il valore più piccolo dall'elenco specificato di valori. In genere corrisponde alla LEAST funzione SQL.

Like(DbFunctions, String, String, String)

Implementazione dell'operazione SQL LIKE. Nei database relazionali questo viene in genere convertito direttamente in SQL.

Like(DbFunctions, String, String)

Implementazione dell'operazione SQL LIKE . Nei database relazionali questo viene in genere convertito direttamente in SQL.

PatIndex(DbFunctions, String, String)

Restituisce la posizione iniziale della prima occorrenza di un criterio in un'espressione specificata oppure zero se il criterio non viene trovato, in tutti i tipi di dati di tipo testo e carattere validi.

Random(DbFunctions)

Generatore di numeri doppi casuali che genera un numero compreso tra 0 e 1, esclusivo.

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

Combina i punteggi forniti da due o più funzioni specificate.

Rrf(DbFunctions, Double[])

Combina i punteggi forniti da due o più funzioni specificate.

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

Inizializza una nuova istanza della DateTime struttura nell'anno, nel mese, nel giorno, nell'ora e nel minuto specificati. Corrisponde all'oggetto di SQL Server.SMALLDATETIMEFROMPARTS(year, month, day, hour, minute)

StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>)

Restituisce la deviazione standard del popolamento di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>)

Restituisce la deviazione standard del popolamento di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Double>)

Restituisce la deviazione standard del popolamento di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>)

Restituisce la deviazione standard del popolamento di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>)

Restituisce la deviazione standard del popolamento di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>)

Restituisce la deviazione standard del popolamento di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Single>)

Restituisce la deviazione standard del popolamento di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEVP

StandardDeviationSample(DbFunctions, IEnumerable<Byte>)

Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Decimal>)

Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Double>)

Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Int16>)

Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Int32>)

Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Int64>)

Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEV

StandardDeviationSample(DbFunctions, IEnumerable<Single>)

Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.STDEV

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

Esegue il mapping alla funzione substr SQLite che restituisce una sottomaschera del valore specificato. La sottomaschera inizia da startIndex e ha l'oggetto specificato length.

Substr(DbFunctions, Byte[], Int32)

Esegue il mapping alla funzione SQLite substr che restituisce una sottomaschera del valore specificato. La sottomaschera inizia da startIndex e continua fino alla fine del valore.

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

Inizializza una nuova istanza della TimeSpan struttura nell'ora, nel minuto, nel secondo, nelle frazioni e nella precisione specificati. Corrisponde all'oggetto di SQL Server.TIMEFROMPARTS(hour, minute, seconds, fractions, precision)

Unhex(DbFunctions, String, String)

Esegue il mapping alla funzione SQLite unhex che restituisce un BLOB che rappresenta la decodifica della stringa esadecimale.

Unhex(DbFunctions, String)

Esegue il mapping alla funzione SQLite unhex che restituisce un BLOB che rappresenta la decodifica della stringa esadecimale.

VariancePopulation(DbFunctions, IEnumerable<Byte>)

Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Decimal>)

Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Double>)

Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Int16>)

Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Int32>)

Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Int64>)

Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VARP

VariancePopulation(DbFunctions, IEnumerable<Single>)

Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VARP

VarianceSample(DbFunctions, IEnumerable<Byte>)

Restituisce la varianza di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Decimal>)

Restituisce la varianza di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Double>)

Restituisce la varianza di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Int16>)

Restituisce la varianza di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Int32>)

Restituisce la varianza di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Int64>)

Restituisce la varianza di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VAR

VarianceSample(DbFunctions, IEnumerable<Single>)

Restituisce la varianza di esempio di tutti i valori nell'espressione specificata. Corrisponde all'oggetto di SQL Server.VAR

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, utilizzando la funzione distance e il tipo di dati definiti usando IsVector(PropertyBuilder, DistanceFunction, Int32) .

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, utilizzando la funzione distance e il tipo di dati definiti usando IsVector(PropertyBuilder, DistanceFunction, Int32) .

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, utilizzando la funzione distance e il tipo di dati definiti usando IsVector(PropertyBuilder, DistanceFunction, Int32) .

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

Calcola la distanza tra due vettori usando una metrica di distanza specificata.

Si applica a