Condividi tramite


DbFunctions Classe

Definizione

Fornisce metodi CLR (Common Language Runtime) che espongono funzioni canoniche EDM da usare in DbContext o ObjectContext LINQ to Entities query.

public static class DbFunctions
type DbFunctions = class
Public Class DbFunctions
Ereditarietà
DbFunctions

Commenti

Si noti che questa classe è stata denominata EntityFunctions in alcune versioni precedenti di Entity Framework.

Metodi

AddDays(Nullable<DateTime>, Nullable<Int32>)

Se usato 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 usato 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 usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddHours canonica per aggiungere il numero specificato di ore a una data/ora.

AddHours(Nullable<DateTimeOffset>, Nullable<Int32>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddHours canonica per aggiungere il numero specificato di ore a una data/ora.

AddHours(Nullable<TimeSpan>, Nullable<Int32>)

Se usato 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 usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMicroseconds canonica per aggiungere il numero specificato di microsecondi a una data/ora.

AddMicroseconds(Nullable<DateTimeOffset>, Nullable<Int32>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMicroseconds canonica per aggiungere il numero specificato di microsecondi a una data/ora.

AddMicroseconds(Nullable<TimeSpan>, Nullable<Int32>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMicroseconds canonica per aggiungere il numero specificato di microsecondi a un intervallo di tempo.

AddMilliseconds(Nullable<DateTime>, Nullable<Int32>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMilliseconds canonica per aggiungere il numero specificato di millisecondi a una data/ora.

AddMilliseconds(Nullable<DateTimeOffset>, Nullable<Int32>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddMilliseconds canonica per aggiungere il numero specificato di millisecondi a una data/ora.

AddMilliseconds(Nullable<TimeSpan>, Nullable<Int32>)

Se usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM addNanoseconds canonica per aggiungere il numero specificato di nanosecondi a una data/ora.

AddNanoseconds(Nullable<DateTimeOffset>, Nullable<Int32>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM addNanoseconds canonica per aggiungere il numero specificato di nanosecondi a una data/ora.

AddNanoseconds(Nullable<TimeSpan>, Nullable<Int32>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddNanoseconds canonica per aggiungere il numero specificato di nanosecondi a un intervallo di tempo.

AddSeconds(Nullable<DateTime>, Nullable<Int32>)

Se usato 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 usato 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 usato 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 usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddYears canonica per aggiungere il numero specificato di anni a una data/ora.

AddYears(Nullable<DateTimeOffset>, Nullable<Int32>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM AddYears canonica per aggiungere il numero specificato di anni a una data/ora.

AsNonUnicode(String)

Se usato come parte di una query LINQ to Entities, questo metodo funge da operatore che garantisce che l'input venga considerato come una stringa non Unicode.

AsUnicode(String)

Se usato come parte di una query LINQ to Entities, questo metodo funge da operatore che garantisce che l'input venga considerato come una stringa Unicode.

CreateDateTime(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM CreateDateTime canonica per creare un nuovo DateTime oggetto.

CreateDateTimeOffset(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Int32>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM CreateDateTimeOffset canonica per creare un nuovo DateTimeOffset oggetto.

CreateTime(Nullable<Int32>, Nullable<Int32>, Nullable<Double>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM CreateTime canonica per creare un nuovo TimeSpan oggetto.

DiffDays(Nullable<DateTime>, Nullable<DateTime>)

Se usato come parte di una query di 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 usato come parte di una query di 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 usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM di DiffHours canonica per calcolare il numero di ore tra due date/ore.

DiffHours(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM di DiffHours canonica per calcolare il numero di ore tra due date/ore.

DiffHours(Nullable<TimeSpan>, Nullable<TimeSpan>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM di DiffHours canonica per calcolare il numero di ore tra due intervalli di tempo.

DiffMicroseconds(Nullable<DateTime>, Nullable<DateTime>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM di DiffMicroseconds canonica per calcolare il numero di microsecondi tra due date/ore.

DiffMicroseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM di DiffMicroseconds canonica per calcolare il numero di microsecondi tra due date/ore.

DiffMicroseconds(Nullable<TimeSpan>, Nullable<TimeSpan>)

Se usato 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 usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM canonica DiffMilliseconds per calcolare il numero di millisecondi tra due date/ore.

DiffMilliseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM canonica DiffMilliseconds per calcolare il numero di millisecondi tra due date/ore.

DiffMilliseconds(Nullable<TimeSpan>, Nullable<TimeSpan>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM canonica DiffMilliseconds per calcolare il numero di millisecondi tra due intervalli di tempo.

DiffMinutes(Nullable<DateTime>, Nullable<DateTime>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM canonica DiffMinutes per calcolare il numero di minuti tra due date/ore.

DiffMinutes(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM canonica DiffMinutes per calcolare il numero di minuti tra due date/ore.

DiffMinutes(Nullable<TimeSpan>, Nullable<TimeSpan>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM canonica DiffMinutes per calcolare il numero di minuti tra due intervalli di tempo.

DiffMonths(Nullable<DateTime>, Nullable<DateTime>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM di DiffMonths canonica per calcolare il numero di mesi tra due date/ore.

DiffMonths(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM di DiffMonths canonica per calcolare il numero di mesi tra due date/ore.

DiffNanoseconds(Nullable<DateTime>, Nullable<DateTime>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM canonica DiffNanoseconds per calcolare il numero di nanosecondi tra due date/ore.

DiffNanoseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM canonica DiffNanoseconds per calcolare il numero di nanosecondi tra due date/ore.

DiffNanoseconds(Nullable<TimeSpan>, Nullable<TimeSpan>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM di DiffNanoseconds canonica per calcolare il numero di nanosecondi tra due intervalli di tempo.

DiffSeconds(Nullable<DateTime>, Nullable<DateTime>)

Se usato 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 usato 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 usato 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 usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM di DiffYears canonica per calcolare il numero di anni tra due date/ore.

DiffYears(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM di DiffYears canonica per calcolare il numero di anni tra due date/ore.

GetTotalOffsetMinutes(Nullable<DateTimeOffset>)

Se usato 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 all'ora UTC. Generalmente si tratta di un valore compreso tra +780 e -780 (+ o - 13 ore).

Left(String, Nullable<Int64>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM sinistra canonica per restituire un determinato numero di caratteri più a sinistra in una stringa.

Like(String, String, String)

Se usato come parte di una query LINQ to Entities, questo metodo richiama l'operatore Like EDM canonico per trovare la corrispondenza con un'espressione.

Like(String, String)

Se usato come parte di una query LINQ to Entities, questo metodo richiama l'operatore Like EDM canonico per trovare la corrispondenza con un'espressione.

Reverse(String)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM inversa canonica per restituire una determinata stringa con l'ordine dei caratteri invertiti.

Right(String, Nullable<Int64>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM destra canonica per restituire un determinato numero di caratteri più a destra in una stringa.

StandardDeviation(IEnumerable<Decimal>)

Se usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM truncate canonica per troncare il valore specificato al numero di cifre specificate.

Truncate(Nullable<Double>, Nullable<Int32>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM truncate canonica per troncare il valore specificato al numero di cifre specificate.

TruncateTime(Nullable<DateTime>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM TruncateTime canonica per restituire la data specificata con la parte relativa all'ora cancellata.

TruncateTime(Nullable<DateTimeOffset>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM TruncateTime canonica per restituire la data specificata con la parte relativa all'ora cancellata.

Var(IEnumerable<Decimal>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione VAR EDM canonica per calcolare la varianza della raccolta.

Var(IEnumerable<Double>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione VAR EDM canonica per calcolare la varianza della raccolta.

Var(IEnumerable<Int32>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione VAR EDM canonica per calcolare la varianza della raccolta.

Var(IEnumerable<Int64>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione VAR EDM canonica per calcolare la varianza della raccolta.

Var(IEnumerable<Nullable<Decimal>>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione VAR EDM canonica per calcolare la varianza della raccolta.

Var(IEnumerable<Nullable<Double>>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione VAR EDM canonica per calcolare la varianza della raccolta.

Var(IEnumerable<Nullable<Int32>>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione VAR EDM canonica per calcolare la varianza della raccolta.

Var(IEnumerable<Nullable<Int64>>)

Se usato come parte di una query LINQ to Entities, questo metodo richiama la funzione VAR EDM canonica per calcolare la varianza della raccolta.

VarP(IEnumerable<Decimal>)

Se usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato 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 usato come parte di una query LINQ to Entities, questo metodo richiama la funzione EDM VarP canonica per calcolare la varianza per la popolazione.

Si applica a