Condividi tramite


DbFunctions Classe

Definizione

Fornisce metodi CLR che vengono tradotti in funzioni di database quando vengono usate nelle query LINQ to Entities. I metodi di questa classe vengono accessibili tramite Functions.

public class DbFunctions
public sealed class DbFunctions
type DbFunctions = class
Public Class DbFunctions
Public NotInheritable Class DbFunctions
Ereditarietà
DbFunctions

Commenti

Per altre informazioni ed esempi, vedere Funzioni di database .

Metodi di estensione

Like(DbFunctions, String, String)

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

Like(DbFunctions, String, String, String)

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

Random(DbFunctions)

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

Collate<TProperty>(DbFunctions, TProperty, String)

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

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.

Hex(DbFunctions, Byte[])

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

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.

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.

Unhex(DbFunctions, String)

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

Unhex(DbFunctions, String, String)

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

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.

Contains(DbFunctions, Object, String)

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

Contains(DbFunctions, Object, String, Int32)

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

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.

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.

DataLength(DbFunctions, Byte[])

Restituisce il numero di byte usato per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<Boolean>)

Restituisce il numero di byte usato per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<DateTime>)

Restituisce il numero di byte usato per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<DateTimeOffset>)

Restituisce il numero di byte usato per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<Decimal>)

Restituisce il numero di byte usato per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<Double>)

Restituisce il numero di byte usato per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<Guid>)

Restituisce il numero di byte usato per rappresentare qualsiasi espressione.

DataLength(DbFunctions, Nullable<TimeSpan>)

Restituisce il numero di byte usato per rappresentare qualsiasi espressione.

DataLength(DbFunctions, String)

Restituisce il numero di byte usato per rappresentare qualsiasi espressione.

DateDiffDay(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti del giorno incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(day, @startDate, @endDate)a .

DateDiffDay(DbFunctions, DateTime, DateTime)

Conta il numero di limiti del giorno incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(day, @startDate, @endDate)a .

DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti del giorno incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(day, @startDate, @endDate)a .

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

Conta il numero di limiti del giorno incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(day, @startDate, @endDate)a .

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

Conta il numero di limiti del giorno incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(day, @startDate, @endDate)a .

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

Conta il numero di limiti del giorno incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(day, @startDate, @endDate)a .

DateDiffHour(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti di ora incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(hour, @startDate, @endDate)a .

DateDiffHour(DbFunctions, DateTime, DateTime)

Conta il numero di limiti di ora incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(hour, @startDate, @endDate)a .

DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti di ora incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(hour, @startDate, @endDate)a .

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

Conta il numero di limiti di ora incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(hour, @startDate, @endDate)a .

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

Conta il numero di limiti di ora incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(hour, @startDate, @endDate)a .

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

Conta il numero di limiti di ora incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(hour, @startDate, @endDate)a .

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

Conta il numero di limiti di ora incrociati tra e startTimeendTime. Corrisponde SQL Server DATEDIFF(hour, @startTime, @endTime)a .

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

Conta il numero di limiti di ora incrociati tra e startTimeSpanendTimeSpan. Corrisponde SQL Server DATEDIFF(hour, @startTimeSpan, @endTimeSpan)a .

DateDiffHour(DbFunctions, TimeOnly, TimeOnly)

Conta il numero di limiti di ora incrociati tra e startTimeendTime. Corrisponde SQL Server DATEDIFF(hour, @startTime, @endTime)a .

DateDiffHour(DbFunctions, TimeSpan, TimeSpan)

Conta il numero di limiti di ora incrociati tra e startTimeSpanendTimeSpan. Corrisponde SQL Server DATEDIFF(hour, @startTimeSpan, @endTimeSpan)a .

DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly)

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

DateDiffMicrosecond(DbFunctions, DateTime, DateTime)

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

DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

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

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

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

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

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

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

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

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

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

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

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

DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly)

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

DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan)

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

DateDiffMillisecond(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti di millisecondi incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(millisecond, @startDate, @endDate)a .

DateDiffMillisecond(DbFunctions, DateTime, DateTime)

Conta il numero di limiti di millisecondi incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(millisecond, @startDate, @endDate)a .

DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti di millisecondi incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(millisecond, @startDate, @endDate)a .

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

Conta il numero di limiti di millisecondi incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(millisecond, @startDate, @endDate)a .

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

Conta il numero di limiti di millisecondi incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(millisecond, @startDate, @endDate)a .

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

Conta il numero di limiti di millisecondi incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(millisecond, @startDate, @endDate)a .

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

Conta il numero di limiti di millisecondi incrociati tra startTime e endTime. Corrisponde SQL Server DATEDIFF(millisecond, @startTime, @endTime)a .

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

Conta il numero di limiti di millisecondi incrociati tra startTimeSpan e endTimeSpan. Corrisponde SQL Server DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan)a .

DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly)

Conta il numero di limiti di millisecondi incrociati tra startTime e endTime. Corrisponde SQL Server DATEDIFF(millisecond, @startTime, @endTime)a .

DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan)

Conta il numero di limiti di millisecondi incrociati tra startTimeSpan e endTimeSpan. Corrisponde SQL Server DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan)a .

DateDiffMinute(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti di minuti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(minute, @startDate, @endDate)a .

DateDiffMinute(DbFunctions, DateTime, DateTime)

Conta il numero di limiti di minuti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(minute, @startDate, @endDate)a .

DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti di minuti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(minute, @startDate, @endDate)a .

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

Conta il numero di limiti di minuti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(minute, @startDate, @endDate)a .

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

Conta il numero di limiti di minuti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(minute, @startDate, @endDate)a .

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

Conta il numero di limiti di minuti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(minute, @startDate, @endDate)a .

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

Conta il numero di limiti di minuti incrociati tra e startTimeendTime. Corrisponde SQL Server DATEDIFF(minute, @startTime, @endTime)a .

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

Conta il numero di limiti di minuti incrociati tra e startTimeSpanendTimeSpan. Corrisponde SQL Server DATEDIFF(minute, @startTimeSpan, @endTimeSpan)a .

DateDiffMinute(DbFunctions, TimeOnly, TimeOnly)

Conta il numero di limiti di minuti incrociati tra e startTimeendTime. Corrisponde SQL Server DATEDIFF(minute, @startTime, @endTime)a .

DateDiffMinute(DbFunctions, TimeSpan, TimeSpan)

Conta il numero di limiti di minuti incrociati tra e startTimeSpanendTimeSpan. Corrisponde SQL Server DATEDIFF(minute, @startTimeSpan, @endTimeSpan)a .

DateDiffMonth(DbFunctions, DateOnly, DateOnly)

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

DateDiffMonth(DbFunctions, DateTime, DateTime)

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

DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset)

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

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

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

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

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

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

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

DateDiffNanosecond(DbFunctions, DateOnly, DateOnly)

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

DateDiffNanosecond(DbFunctions, DateTime, DateTime)

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

DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

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

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

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

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

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

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

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

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

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

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

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

DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly)

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

DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan)

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

DateDiffSecond(DbFunctions, DateOnly, DateOnly)

Conta il numero di secondi limiti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(second, @startDate, @endDate)a .

DateDiffSecond(DbFunctions, DateTime, DateTime)

Conta il numero di secondi limiti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(second, @startDate, @endDate)a .

DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di secondi limiti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(second, @startDate, @endDate)a .

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

Conta il numero di secondi limiti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(second, @startDate, @endDate)a .

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

Conta il numero di secondi limiti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(second, @startDate, @endDate)a .

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

Conta il numero di secondi limiti incrociati tra e startDateendDate. Corrisponde SQL Server DATEDIFF(second, @startDate, @endDate)a .

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

Conta il numero di secondi limiti incrociati tra e startTimeendTime. Corrisponde SQL Server DATEDIFF(second, @startTime, @endTime)a .

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

Conta il numero di secondi limiti incrociati tra e startTimeSpanendTimeSpan. Corrisponde SQL Server DATEDIFF(second, @startTimeSpan, @endTimeSpan)a .

DateDiffSecond(DbFunctions, TimeOnly, TimeOnly)

Conta il numero di secondi limiti incrociati tra e startTimeendTime. Corrisponde SQL Server DATEDIFF(second, @startTime, @endTime)a .

DateDiffSecond(DbFunctions, TimeSpan, TimeSpan)

Conta il numero di secondi limiti incrociati tra e startTimeSpanendTimeSpan. Corrisponde SQL Server DATEDIFF(second, @startTimeSpan, @endTimeSpan)a .

DateDiffWeek(DbFunctions, DateOnly, DateOnly)

Conta il numero di limiti della settimana incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(week, @startDate, @endDate)a .

DateDiffWeek(DbFunctions, DateTime, DateTime)

Conta il numero di limiti della settimana incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(week, @startDate, @endDate)a .

DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta il numero di limiti della settimana incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(week, @startDate, @endDate)a .

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

Conta il numero di limiti della settimana incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(week, @startDate, @endDate)a .

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

Conta il numero di limiti della settimana incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(week, @startDate, @endDate)a .

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

Conta il numero di limiti della settimana incrociati tra startDate e endDate. Corrisponde SQL Server DATEDIFF(week, @startDate, @endDate)a .

DateDiffYear(DbFunctions, DateOnly, DateOnly)

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

DateDiffYear(DbFunctions, DateTime, DateTime)

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

DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset)

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

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

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

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

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

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

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

DateFromParts(DbFunctions, Int32, Int32, Int32)

Inizializza una nuova istanza della DateTime struttura nell'anno, nel mese, nel giorno specificato. Corrisponde a SQL Server .DATEFROMPARTS(year, month, day)

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

Inizializza una nuova istanza della DateTime struttura all'anno, al mese, al giorno, all'ora, al minuto, alla seconda, alle frazioni e alla precisione specificati. Corrisponde a 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 struttura DateTime su anno, mese, giorno, ora, minuto, secondo e millisecondo specificati. Corrisponde a 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 all'anno, al mese, al giorno, all'ora, al minuto, alla seconda, alle frazioni, all'oraOffset, al minutoOffset e alla precisione specificati. Corrisponde al SQL Server DATETIMEOFFSETFROMPARTS(year, month, day, hour, minute, seconds, fractions, hour_offset, minute_offset, precision) .

FreeText(DbFunctions, Object, String)

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

FreeText(DbFunctions, Object, String, Int32)

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

FreeText(DbFunctions, String, String)

Stub del metodo DbFunction che può essere usato nelle query LINQ per indirizzare la funzione di archiviazione FREETEXT SQL Server.

FreeText(DbFunctions, String, String, Int32)

Stub del metodo DbFunction che può essere usato nelle query LINQ per indirizzare la funzione di archiviazione FREETEXT SQL Server.

IsDate(DbFunctions, String)

Convalidare se la stringa specificata è una data valida. Corrisponde a SQL Server .ISDATE('date')

IsNumeric(DbFunctions, String)

Convalidare se la stringa specificata è un valore numerico valido. Corrisponde all'SQL Server ISNUMERIC(expression).

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 a SQL Server .SMALLDATETIMEFROMPARTS(year, month, day, hour, minute)

StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>)

Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata. Corrisponde a SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>)

Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata. Corrisponde a SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Double>)

Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata. Corrisponde a SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>)

Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata. Corrisponde a SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>)

Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata. Corrisponde a SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>)

Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata. Corrisponde a SQL Server .STDEVP

StandardDeviationPopulation(DbFunctions, IEnumerable<Single>)

Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata. Corrisponde a SQL Server .STDEVP

StandardDeviationSample(DbFunctions, IEnumerable<Byte>)

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

StandardDeviationSample(DbFunctions, IEnumerable<Decimal>)

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

StandardDeviationSample(DbFunctions, IEnumerable<Double>)

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

StandardDeviationSample(DbFunctions, IEnumerable<Int16>)

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

StandardDeviationSample(DbFunctions, IEnumerable<Int32>)

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

StandardDeviationSample(DbFunctions, IEnumerable<Int64>)

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

StandardDeviationSample(DbFunctions, IEnumerable<Single>)

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

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

Inizializza una nuova istanza della struttura all'ora TimeSpan , al minuto, al secondo, alle frazioni e alla precisione specificati. Corrisponde a SQL Server .TIMEFROMPARTS(hour, minute, seconds, fractions, precision)

VariancePopulation(DbFunctions, IEnumerable<Byte>)

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

VariancePopulation(DbFunctions, IEnumerable<Decimal>)

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

VariancePopulation(DbFunctions, IEnumerable<Double>)

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

VariancePopulation(DbFunctions, IEnumerable<Int16>)

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

VariancePopulation(DbFunctions, IEnumerable<Int32>)

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

VariancePopulation(DbFunctions, IEnumerable<Int64>)

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

VariancePopulation(DbFunctions, IEnumerable<Single>)

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

VarianceSample(DbFunctions, IEnumerable<Byte>)

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

VarianceSample(DbFunctions, IEnumerable<Decimal>)

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

VarianceSample(DbFunctions, IEnumerable<Double>)

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

VarianceSample(DbFunctions, IEnumerable<Int16>)

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

VarianceSample(DbFunctions, IEnumerable<Int32>)

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

VarianceSample(DbFunctions, IEnumerable<Int64>)

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

VarianceSample(DbFunctions, IEnumerable<Single>)

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

Si applica a