Classe DbFunctions
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Fornisce metodi CLR (Common Language Runtime) che espongono funzioni canoniche EDM per l'utilizzo nelle query LINQ to Entities DbContext o ObjectContext.
Gerarchia di ereditarietà
System.Object
System.Data.Entity.DbFunctions
Spazio dei nomi: System.Data.Entity
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public NotInheritable Class DbFunctions
'Utilizzo
public static class DbFunctions
public ref class DbFunctions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type DbFunctions = class end
public final class DbFunctions
Il tipo DbFunctions espone i seguenti membri.
Metodi
rapporti | Descrizione | |
---|---|---|
![]() ![]() |
AddDays(Nullable<DateTime>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddDays canonica per aggiungere il numero di giorni specificato a una data/ora. |
![]() ![]() |
AddDays(Nullable<DateTimeOffset>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddDays canonica per aggiungere il numero di giorni specificato a una data/ora. |
![]() ![]() |
AddHours(Nullable<DateTime>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddHours canonica per aggiungere il numero di ore specificato a una data/ora. |
![]() ![]() |
AddHours(Nullable<DateTimeOffset>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddHours canonica per aggiungere il numero di ore specificato a una data/ora. |
![]() ![]() |
AddHours(Nullable<TimeSpan>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddHours canonica per aggiungere il numero di ore specificato a un intervallo di tempo. |
![]() ![]() |
AddMicroseconds(Nullable<DateTime>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMicroseconds canonica per aggiungere il numero di microsecondi specificato a una data/ora. |
![]() ![]() |
AddMicroseconds(Nullable<DateTimeOffset>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMicroseconds canonica per aggiungere il numero di microsecondi specificato a una data/ora. |
![]() ![]() |
AddMicroseconds(Nullable<TimeSpan>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMicroseconds canonica per aggiungere il numero di microsecondi specificato a un intervallo di tempo. |
![]() ![]() |
AddMilliseconds(Nullable<DateTime>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMilliseconds canonica per aggiungere il numero di millisecondi specificato a una data/ora. |
![]() ![]() |
AddMilliseconds(Nullable<DateTimeOffset>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMilliseconds canonica per aggiungere il numero di millisecondi specificato a una data/ora. |
![]() ![]() |
AddMilliseconds(Nullable<TimeSpan>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMilliseconds canonica per aggiungere il numero di millisecondi specificato a un intervallo di tempo. |
![]() ![]() |
AddMinutes(Nullable<DateTime>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMinutes canonica per aggiungere il numero di minuti specificato a una data/ora. |
![]() ![]() |
AddMinutes(Nullable<DateTimeOffset>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMinutes canonica per aggiungere il numero di minuti specificato a una data/ora. |
![]() ![]() |
AddMinutes(Nullable<TimeSpan>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMinutes canonica per aggiungere il numero di minuti specificato a un intervallo di tempo. |
![]() ![]() |
AddMonths(Nullable<DateTime>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMonths canonica per aggiungere il numero di mesi specificato a una data/ora. |
![]() ![]() |
AddMonths(Nullable<DateTimeOffset>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMonths canonica per aggiungere il numero di mesi specificato a una data/ora. |
![]() ![]() |
AddNanoseconds(Nullable<DateTime>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddNanoseconds canonica per aggiungere il numero di nanosecondi specificato a una data/ora. |
![]() ![]() |
AddNanoseconds(Nullable<DateTimeOffset>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddNanoseconds canonica per aggiungere il numero di nanosecondi specificato a una data/ora. |
![]() ![]() |
AddNanoseconds(Nullable<TimeSpan>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddNanoseconds canonica per aggiungere il numero di nanosecondi specificato a un intervallo di tempo. |
![]() ![]() |
AddSeconds(Nullable<DateTime>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddSeconds canonica per aggiungere il numero di secondi specificato a una data/ora. |
![]() ![]() |
AddSeconds(Nullable<DateTimeOffset>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddSeconds canonica per aggiungere il numero di secondi specificato a una data/ora. |
![]() ![]() |
AddSeconds(Nullable<TimeSpan>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddSeconds canonica per aggiungere il numero di secondi specificato a un intervallo di tempo. |
![]() ![]() |
AddYears(Nullable<DateTime>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddYears canonica per aggiungere il numero di anni specificato a una data/ora. |
![]() ![]() |
AddYears(Nullable<DateTimeOffset>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddYears canonica per aggiungere il numero di anni specificato a una data/ora. |
![]() ![]() |
AsNonUnicode | Se utilizzato come parte di una query LINQ to Entities, questo metodo funge da operatore che fa in modo che l'input venga trattato come una stringa non Unicode. |
![]() ![]() |
AsUnicode | Se utilizzato come parte di una query LINQ to Entities, questo metodo funge da operatore che fa in modo che l'input venga trattato come una stringa Unicode. |
![]() ![]() |
CreateDateTime | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM CreateDateTime canonica per creare un nuovo oggetto DateTime. |
![]() ![]() |
CreateDateTimeOffset | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM CreateDateTimeOffset canonica per creare un nuovo oggetto DateTimeOffset. |
![]() ![]() |
CreateTime | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM CreateTime canonica per creare un nuovo oggetto TimeSpan. |
![]() ![]() |
DiffDays(Nullable<DateTime>, Nullable<DateTime>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffDays canonica per calcolare il numero di giorni tra due date/ore. |
![]() ![]() |
DiffDays(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffDays canonica per calcolare il numero di giorni tra due date/ore. |
![]() ![]() |
DiffHours(Nullable<DateTime>, Nullable<DateTime>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffHours canonica per calcolare il numero di ore tra due date/ore. |
![]() ![]() |
DiffHours(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffHours canonica per calcolare il numero di ore tra due date/ore. |
![]() ![]() |
DiffHours(Nullable<TimeSpan>, Nullable<TimeSpan>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffHours canonica per calcolare il numero di ore tra due intervalli di tempo. |
![]() ![]() |
DiffMicroseconds(Nullable<DateTime>, Nullable<DateTime>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffMicroseconds canonica per calcolare il numero di microsecondi tra due date/ore. |
![]() ![]() |
DiffMicroseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffMicroseconds canonica per calcolare il numero di microsecondi tra due date/ore. |
![]() ![]() |
DiffMicroseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffMicroseconds canonica per calcolare il numero di microsecondi tra due intervalli di tempo. |
![]() ![]() |
DiffMilliseconds(Nullable<DateTime>, Nullable<DateTime>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffMilliseconds canonica per calcolare il numero di millisecondi tra due date/ore. |
![]() ![]() |
DiffMilliseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffMilliseconds canonica per calcolare il numero di millisecondi tra due date/ore. |
![]() ![]() |
DiffMilliseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffMilliseconds canonica per calcolare il numero di millisecondi tra due intervalli di tempo. |
![]() ![]() |
DiffMinutes(Nullable<DateTime>, Nullable<DateTime>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffMinutes canonica per calcolare il numero di minuti tra due date/ore. |
![]() ![]() |
DiffMinutes(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffMinutes canonica per calcolare il numero di minuti tra due date/ore. |
![]() ![]() |
DiffMinutes(Nullable<TimeSpan>, Nullable<TimeSpan>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffMinutes canonica per calcolare il numero di minuti tra due intervalli di tempo. |
![]() ![]() |
DiffMonths(Nullable<DateTime>, Nullable<DateTime>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffMonths canonica per calcolare il numero di mesi tra due date/ore. |
![]() ![]() |
DiffMonths(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffMonths canonica per calcolare il numero di mesi tra due date/ore. |
![]() ![]() |
DiffNanoseconds(Nullable<DateTime>, Nullable<DateTime>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffNanoseconds canonica per calcolare il numero di nanosecondi tra due date/ore. |
![]() ![]() |
DiffNanoseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffNanoseconds canonica per calcolare il numero di nanosecondi tra due date/ore. |
![]() ![]() |
DiffNanoseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffNanoseconds canonica per calcolare il numero di nanosecondi tra due intervalli di tempo. |
![]() ![]() |
DiffSeconds(Nullable<DateTime>, Nullable<DateTime>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffSeconds canonica per calcolare il numero di secondi tra due date/ore. |
![]() ![]() |
DiffSeconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffSeconds canonica per calcolare il numero di secondi tra due date/ore. |
![]() ![]() |
DiffSeconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffSeconds canonica per calcolare il numero di secondi tra due intervalli di tempo. |
![]() ![]() |
DiffYears(Nullable<DateTime>, Nullable<DateTime>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffYears canonica per calcolare il numero di anni tra due date/ore. |
![]() ![]() |
DiffYears(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM DiffYears canonica per calcolare il numero di anni tra due date/ore. |
![]() ![]() |
GetTotalOffsetMinutes | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM GetTotalOffsetMinutes canonica per restituire il numero di minuti di offset della data/ora specificata rispetto al fuso orario UTC.In genere si tratta di un valore compreso tra +780 e -780 (+ o - 13 ore). |
![]() ![]() |
Left | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Left canonica per restituire un numero specificato dei caratteri più a sinistra in una stringa. |
![]() ![]() |
Reverse | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Reverse canonica per restituire una stringa specificata con l'ordine dei caratteri invertito. |
![]() ![]() |
Right | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Right canonica per restituire un numero specificato dei caratteri più a destra in una stringa. |
![]() ![]() |
StandardDeviation(IEnumerable<Decimal>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDev canonica per calcolare la deviazione standard della raccolta. |
![]() ![]() |
StandardDeviation(IEnumerable<Double>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDev canonica per calcolare la deviazione standard della raccolta. |
![]() ![]() |
StandardDeviation(IEnumerable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDev canonica per calcolare la deviazione standard della raccolta. |
![]() ![]() |
StandardDeviation(IEnumerable<Int64>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDev canonica per calcolare la deviazione standard della raccolta. |
![]() ![]() |
StandardDeviation(IEnumerable<Nullable<Decimal>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDev canonica per calcolare la deviazione standard della raccolta. |
![]() ![]() |
StandardDeviation(IEnumerable<Nullable<Double>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDev canonica per calcolare la deviazione standard della raccolta. |
![]() ![]() |
StandardDeviation(IEnumerable<Nullable<Int32>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDev canonica per calcolare la deviazione standard della raccolta. |
![]() ![]() |
StandardDeviation(IEnumerable<Nullable<Int64>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDev canonica per calcolare la deviazione standard della raccolta. |
![]() ![]() |
StandardDeviationP(IEnumerable<Decimal>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDevP canonica per calcolare la deviazione standard per la popolazione. |
![]() ![]() |
StandardDeviationP(IEnumerable<Double>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDevP canonica per calcolare la deviazione standard per la popolazione. |
![]() ![]() |
StandardDeviationP(IEnumerable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDevP canonica per calcolare la deviazione standard per la popolazione. |
![]() ![]() |
StandardDeviationP(IEnumerable<Int64>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDevP canonica per calcolare la deviazione standard per la popolazione. |
![]() ![]() |
StandardDeviationP(IEnumerable<Nullable<Decimal>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDevP canonica per calcolare la deviazione standard per la popolazione. |
![]() ![]() |
StandardDeviationP(IEnumerable<Nullable<Double>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDevP canonica per calcolare la deviazione standard per la popolazione. |
![]() ![]() |
StandardDeviationP(IEnumerable<Nullable<Int32>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDevP canonica per calcolare la deviazione standard per la popolazione. |
![]() ![]() |
StandardDeviationP(IEnumerable<Nullable<Int64>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM StDevP canonica per calcolare la deviazione standard per la popolazione. |
![]() ![]() |
Truncate(Nullable<Decimal>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Truncate canonica per troncare il valore specificato in base al numero di cifre indicate. |
![]() ![]() |
Truncate(Nullable<Double>, Nullable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Truncate canonica per troncare il valore specificato in base al numero di cifre indicate. |
![]() ![]() |
TruncateTime(Nullable<DateTime>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM TruncateTime canonica per restituire la data specificata con la porzione ora cancellata. |
![]() ![]() |
TruncateTime(Nullable<DateTimeOffset>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM TruncateTime canonica per restituire la data specificata con la porzione ora cancellata. |
![]() ![]() |
Var(IEnumerable<Decimal>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Var canonica per calcolare la varianza della raccolta. |
![]() ![]() |
Var(IEnumerable<Double>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Var canonica per calcolare la varianza della raccolta. |
![]() ![]() |
Var(IEnumerable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Var canonica per calcolare la varianza della raccolta. |
![]() ![]() |
Var(IEnumerable<Int64>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Var canonica per calcolare la varianza della raccolta. |
![]() ![]() |
Var(IEnumerable<Nullable<Decimal>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Var canonica per calcolare la varianza della raccolta. |
![]() ![]() |
Var(IEnumerable<Nullable<Double>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Var canonica per calcolare la varianza della raccolta. |
![]() ![]() |
Var(IEnumerable<Nullable<Int32>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Var canonica per calcolare la varianza della raccolta. |
![]() ![]() |
Var(IEnumerable<Nullable<Int64>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM Var canonica per calcolare la varianza della raccolta. |
![]() ![]() |
VarP(IEnumerable<Decimal>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM VarP canonica per calcolare la varianza per la popolazione. |
![]() ![]() |
VarP(IEnumerable<Double>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM VarP canonica per calcolare la varianza per la popolazione. |
![]() ![]() |
VarP(IEnumerable<Int32>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM VarP canonica per calcolare la varianza per la popolazione. |
![]() ![]() |
VarP(IEnumerable<Int64>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM VarP canonica per calcolare la varianza per la popolazione. |
![]() ![]() |
VarP(IEnumerable<Nullable<Decimal>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM VarP canonica per calcolare la varianza per la popolazione. |
![]() ![]() |
VarP(IEnumerable<Nullable<Double>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM VarP canonica per calcolare la varianza per la popolazione. |
![]() ![]() |
VarP(IEnumerable<Nullable<Int32>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM VarP canonica per calcolare la varianza per la popolazione. |
![]() ![]() |
VarP(IEnumerable<Nullable<Int64>>) | Se utilizzato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM VarP canonica per calcolare la varianza per la popolazione. |
In alto
Note
Si noti che questa classe è stata chiamata EntityFunctions in alcune versioni precedenti di Entity Framework.
Thread safety
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.