SqlServerDbFunctionsExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 static class SqlServerDbFunctionsExtensions
type SqlServerDbFunctionsExtensions = class
Public Module SqlServerDbFunctionsExtensions
- Ereditarietà
-
SqlServerDbFunctionsExtensions
Commenti
Per altre informazioni ed esempi, vedere Funzioni di databasee accesso a SQL Server e Azure SQL database con EF Core.
Metodi
AtTimeZone(DbFunctions, DateTime, String) |
Converte |
AtTimeZone(DbFunctions, DateTimeOffset, String) |
Converte |
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 Server |
Contains(DbFunctions, Object, String) |
Stub del metodo DbFunction che può essere usato nelle query LINQ per specificare come destinazione la funzione di archiviazione SQL Server |
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. |
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 |
DateDiffDay(DbFunctions, DateTime, DateTime) |
Conta il numero di limiti del giorno incrociati tra e |
DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset) |
Conta il numero di limiti del giorno incrociati tra e |
DateDiffDay(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Conta il numero di limiti del giorno incrociati tra e |
DateDiffDay(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Conta il numero di limiti del giorno incrociati tra e |
DateDiffDay(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Conta il numero di limiti del giorno incrociati tra e |
DateDiffHour(DbFunctions, DateOnly, DateOnly) |
Conta il numero di limiti di ora incrociati tra e |
DateDiffHour(DbFunctions, DateTime, DateTime) |
Conta il numero di limiti di ora incrociati tra e |
DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset) |
Conta il numero di limiti di ora incrociati tra e |
DateDiffHour(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Conta il numero di limiti di ora incrociati tra e |
DateDiffHour(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Conta il numero di limiti di ora incrociati tra e |
DateDiffHour(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Conta il numero di limiti di ora incrociati tra e |
DateDiffHour(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Conta il numero di limiti di ora incrociati tra e |
DateDiffHour(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Conta il numero di limiti di ora incrociati tra e |
DateDiffHour(DbFunctions, TimeOnly, TimeOnly) |
Conta il numero di limiti di ora incrociati tra e |
DateDiffHour(DbFunctions, TimeSpan, TimeSpan) |
Conta il numero di limiti di ora incrociati tra e |
DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly) |
Conta il numero di limiti di microsecondi incrociati tra |
DateDiffMicrosecond(DbFunctions, DateTime, DateTime) |
Conta il numero di limiti di microsecondi incrociati tra |
DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Conta il numero di limiti di microsecondi incrociati tra |
DateDiffMicrosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Conta il numero di limiti di microsecondi incrociati tra |
DateDiffMicrosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Conta il numero di limiti di microsecondi incrociati tra |
DateDiffMicrosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Conta il numero di limiti di microsecondi incrociati tra |
DateDiffMicrosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Conta il numero di limiti di microsecondi incrociati tra |
DateDiffMicrosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Conta il numero di limiti di microsecondi incrociati tra |
DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly) |
Conta il numero di limiti di microsecondi incrociati tra |
DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan) |
Conta il numero di limiti di microsecondi incrociati tra |
DateDiffMillisecond(DbFunctions, DateOnly, DateOnly) |
Conta il numero di limiti di millisecondi incrociati tra |
DateDiffMillisecond(DbFunctions, DateTime, DateTime) |
Conta il numero di limiti di millisecondi incrociati tra |
DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Conta il numero di limiti di millisecondi incrociati tra |
DateDiffMillisecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Conta il numero di limiti di millisecondi incrociati tra |
DateDiffMillisecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Conta il numero di limiti di millisecondi incrociati tra |
DateDiffMillisecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Conta il numero di limiti di millisecondi incrociati tra |
DateDiffMillisecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Conta il numero di limiti di millisecondi incrociati tra |
DateDiffMillisecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Conta il numero di limiti di millisecondi incrociati tra |
DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly) |
Conta il numero di limiti di millisecondi incrociati tra |
DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan) |
Conta il numero di limiti di millisecondi incrociati tra |
DateDiffMinute(DbFunctions, DateOnly, DateOnly) |
Conta il numero di limiti di minuti incrociati tra e |
DateDiffMinute(DbFunctions, DateTime, DateTime) |
Conta il numero di limiti di minuti incrociati tra e |
DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset) |
Conta il numero di limiti di minuti incrociati tra e |
DateDiffMinute(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Conta il numero di limiti di minuti incrociati tra e |
DateDiffMinute(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Conta il numero di limiti di minuti incrociati tra e |
DateDiffMinute(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Conta il numero di limiti di minuti incrociati tra e |
DateDiffMinute(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Conta il numero di limiti di minuti incrociati tra e |
DateDiffMinute(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Conta il numero di limiti di minuti incrociati tra e |
DateDiffMinute(DbFunctions, TimeOnly, TimeOnly) |
Conta il numero di limiti di minuti incrociati tra e |
DateDiffMinute(DbFunctions, TimeSpan, TimeSpan) |
Conta il numero di limiti di minuti incrociati tra e |
DateDiffMonth(DbFunctions, DateOnly, DateOnly) |
Conta il numero di limiti del mese superati tra e |
DateDiffMonth(DbFunctions, DateTime, DateTime) |
Conta il numero di limiti del mese superati tra e |
DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset) |
Conta il numero di limiti del mese superati tra e |
DateDiffMonth(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Conta il numero di limiti del mese superati tra e |
DateDiffMonth(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Conta il numero di limiti del mese superati tra e |
DateDiffMonth(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Conta il numero di limiti del mese superati tra e |
DateDiffNanosecond(DbFunctions, DateOnly, DateOnly) |
Conta il numero di limiti nanosecondi incrociati tra |
DateDiffNanosecond(DbFunctions, DateTime, DateTime) |
Conta il numero di limiti nanosecondi incrociati tra |
DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Conta il numero di limiti nanosecondi incrociati tra |
DateDiffNanosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Conta il numero di limiti nanosecondi incrociati tra |
DateDiffNanosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Conta il numero di limiti nanosecondi incrociati tra |
DateDiffNanosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Conta il numero di limiti nanosecondi incrociati tra |
DateDiffNanosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Conta il numero di limiti nanosecondi incrociati tra |
DateDiffNanosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Conta il numero di limiti nanosecondi incrociati tra |
DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly) |
Conta il numero di limiti nanosecondi incrociati tra |
DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan) |
Conta il numero di limiti nanosecondi incrociati tra |
DateDiffSecond(DbFunctions, DateOnly, DateOnly) |
Conta il numero di secondi limiti incrociati tra e |
DateDiffSecond(DbFunctions, DateTime, DateTime) |
Conta il numero di secondi limiti incrociati tra e |
DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Conta il numero di secondi limiti incrociati tra e |
DateDiffSecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Conta il numero di secondi limiti incrociati tra e |
DateDiffSecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Conta il numero di secondi limiti incrociati tra e |
DateDiffSecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Conta il numero di secondi limiti incrociati tra e |
DateDiffSecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Conta il numero di secondi limiti incrociati tra e |
DateDiffSecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Conta il numero di secondi limiti incrociati tra e |
DateDiffSecond(DbFunctions, TimeOnly, TimeOnly) |
Conta il numero di secondi limiti incrociati tra e |
DateDiffSecond(DbFunctions, TimeSpan, TimeSpan) |
Conta il numero di secondi limiti incrociati tra e |
DateDiffWeek(DbFunctions, DateOnly, DateOnly) |
Conta il numero di limiti della settimana incrociati tra |
DateDiffWeek(DbFunctions, DateTime, DateTime) |
Conta il numero di limiti della settimana incrociati tra |
DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset) |
Conta il numero di limiti della settimana incrociati tra |
DateDiffWeek(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Conta il numero di limiti della settimana incrociati tra |
DateDiffWeek(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Conta il numero di limiti della settimana incrociati tra |
DateDiffWeek(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Conta il numero di limiti della settimana incrociati tra |
DateDiffYear(DbFunctions, DateOnly, DateOnly) |
Conta il numero di limiti dell'anno |
DateDiffYear(DbFunctions, DateTime, DateTime) |
Conta il numero di limiti dell'anno |
DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset) |
Conta il numero di limiti dell'anno |
DateDiffYear(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Conta il numero di limiti dell'anno |
DateDiffYear(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Conta il numero di limiti dell'anno superati tra |
DateDiffYear(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Conta il numero di limiti dell'anno |
DateFromParts(DbFunctions, Int32, Int32, Int32) |
Inizializza una nuova istanza della DateTime struttura nell'anno, mese, giorno specificato.
Corrisponde SQL Server |
DateTime2FromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Inizializza una nuova istanza della DateTime struttura nell'anno, mese, giorno, ora, minuto, secondo, frazioni e precisione specificati.
Corrisponde SQL Server |
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 SQL Server |
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
|
FreeText(DbFunctions, Object, String, Int32) |
Stub del metodo DbFunction che può essere usato nelle query LINQ per specificare come destinazione la funzione di archiviazione SQL Server |
FreeText(DbFunctions, Object, String) |
Stub del metodo DbFunction che può essere usato nelle query LINQ per specificare come destinazione la funzione di archiviazione SQL Server |
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 indirizzare la funzione di archiviazione FREETEXT SQL Server. |
IsDate(DbFunctions, String) |
Convalidare se la stringa specificata è una data valida.
Corrisponde a SQL Server . |
IsNumeric(DbFunctions, String) |
Convalidare se la stringa specificata è un valore numerico valido.
Corrisponde all'SQL Server |
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 . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>) |
Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>) |
Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Double>) |
Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>) |
Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>) |
Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>) |
Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Single>) |
Restituisce la deviazione standard della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Byte>) |
Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Decimal>) |
Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Double>) |
Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Int16>) |
Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Int32>) |
Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Int64>) |
Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Single>) |
Restituisce la deviazione standard di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
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 . |
VariancePopulation(DbFunctions, IEnumerable<Byte>) |
Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Decimal>) |
Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Double>) |
Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Int16>) |
Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Int32>) |
Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Int64>) |
Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Single>) |
Restituisce la varianza della popolazione di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Byte>) |
Restituisce la varianza di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Decimal>) |
Restituisce la varianza di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Double>) |
Restituisce la varianza di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Int16>) |
Restituisce la varianza di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Int32>) |
Restituisce la varianza di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Int64>) |
Restituisce la varianza di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Single>) |
Restituisce la varianza di esempio di tutti i valori nell'espressione specificata.
Corrisponde a SQL Server . |