Share via


DbFunctions Clase

Definición

Proporciona métodos de Common Language Runtime (CLR) que exponen funciones canónicas de EDM para su uso en consultas de DbContext o ObjectContext LINQ to Entities.

public static class DbFunctions
type DbFunctions = class
Public Class DbFunctions
Herencia
DbFunctions

Comentarios

Tenga en cuenta que esta clase se llamó EntityFunctions en algunas versiones anteriores de Entity Framework.

Métodos

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM addDays canónica para agregar el número de días especificado a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM addDays canónica para agregar el número de días especificado a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddHours canónica para agregar el número de horas especificado a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddHours canónica para agregar el número de horas especificado a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddHours canónica para agregar el número de horas especificado a un intervalo de tiempo.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddMicroseconds canónica para agregar el número especificado de microsegundos a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddMicroseconds canónica para agregar el número especificado de microsegundos a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddMicroseconds canónica para agregar el número especificado de microsegundos a un intervalo de tiempo.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddMilliseconds canónica para agregar el número especificado de milisegundos a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddMilliseconds canónica para agregar el número especificado de milisegundos a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddMilliseconds canónica para agregar el número especificado de milisegundos a un intervalo de tiempo.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddMinutes canónica para agregar el número de minutos especificado a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddMinutes canónica para agregar el número de minutos especificado a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddMinutes canónica para agregar el número especificado de minutos a un intervalo de tiempo.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddMonths canónica para agregar el número de meses especificado a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddMonths canónica para agregar el número de meses especificado a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddNanoseconds canónica para agregar el número especificado de nanosegundos a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddNanoseconds canónica para agregar el número especificado de nanosegundos a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddNanoseconds canónica para agregar el número especificado de nanosegundos a un intervalo de tiempo.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddSeconds canónica para agregar el número de segundos especificado a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddSeconds canónica para agregar el número de segundos especificado a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddSeconds canónica para agregar el número de segundos especificado a un intervalo de tiempo.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddYears canónica para agregar el número de años especificado a una fecha y hora.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM AddYears canónica para agregar el número de años especificado a una fecha y hora.

AsNonUnicode(String)

Cuando se usa como parte de una consulta de LINQ to Entities, este método actúa como operador que garantiza que la entrada se trata como una cadena no Unicode.

AsUnicode(String)

Cuando se usa como parte de una consulta de LINQ to Entities, este método actúa como un operador que garantiza que la entrada se trata como una cadena Unicode.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM CreateDateTime canónica para crear un nuevo DateTime objeto.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM CreateDateTimeOffset canónica para crear un nuevo DateTimeOffset objeto.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM CreateTime canónica para crear un nuevo TimeSpan objeto.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffDays canónica para calcular el número de días entre dos fechas y horas.

DiffDays(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffDays canónica para calcular el número de días entre dos fechas y horas.

DiffHours(Nullable<DateTime>, Nullable<DateTime>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffHours canónica para calcular el número de horas entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffHours canónica para calcular el número de horas entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffHours canónica para calcular el número de horas entre dos intervalos de tiempo.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM DiffMicroseconds canónica para calcular el número de microsegundos entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM DiffMicroseconds canónica para calcular el número de microsegundos entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM DiffMicroseconds canónica para calcular el número de microsegundos entre dos intervalos de tiempo.

DiffMilliseconds(Nullable<DateTime>, Nullable<DateTime>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM DiffMilliseconds canónica para calcular el número de milisegundos entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM DiffMilliseconds canónica para calcular el número de milisegundos entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM DiffMilliseconds canónica para calcular el número de milisegundos entre dos intervalos de tiempo.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffMinutes canónica para calcular el número de minutos entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffMinutes canónica para calcular el número de minutos entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffMinutes canónica para calcular el número de minutos entre dos intervalos de tiempo.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffMonths canónica para calcular el número de meses entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffMonths canónica para calcular el número de meses entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM DiffNanoseconds canónica para calcular el número de nanosegundos entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM DiffNanoseconds canónica para calcular el número de nanosegundos entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM DiffNanoseconds canónica para calcular el número de nanosegundos entre dos intervalos de tiempo.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM DiffSeconds canónica para calcular el número de segundos entre dos fechas y horas.

DiffSeconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM DiffSeconds canónica para calcular el número de segundos entre dos fechas y horas.

DiffSeconds(Nullable<TimeSpan>, Nullable<TimeSpan>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffSeconds canónica para calcular el número de segundos entre dos intervalos de tiempo.

DiffYears(Nullable<DateTime>, Nullable<DateTime>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffYears canónica para calcular el número de años entre dos fechas y horas.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM diffYears canónica para calcular el número de años entre dos fechas y horas.

GetTotalOffsetMinutes(Nullable<DateTimeOffset>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM GetTotalOffsetMinutes canónica para devolver el número de minutos que la fecha y hora especificadas se desplazan desde utc. Este valor está comprendido generalmente entre +780 y -780 (+ o - 13 horas).

Left(String, Nullable<Int64>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM izquierda canónica para devolver un número determinado de los caracteres situados más a la izquierda en una cadena.

Like(String, String)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca al operador Canónico Like EDM para que coincida con una expresión.

Like(String, String, String)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca al operador Canónico Like EDM para que coincida con una expresión.

Reverse(String)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM inversa canónica para devolver una cadena determinada con el orden de los caracteres invertidos.

Right(String, Nullable<Int64>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM right canónica para devolver un número determinado de caracteres situados más a la derecha en una cadena.

StandardDeviation(IEnumerable<Decimal>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM de StDev canónica para calcular la desviación estándar de la colección.

StandardDeviation(IEnumerable<Double>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM de StDev canónica para calcular la desviación estándar de la colección.

StandardDeviation(IEnumerable<Int32>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM de StDev canónica para calcular la desviación estándar de la colección.

StandardDeviation(IEnumerable<Int64>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM de StDev canónica para calcular la desviación estándar de la colección.

StandardDeviation(IEnumerable<Nullable<Decimal>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM de StDev canónica para calcular la desviación estándar de la colección.

StandardDeviation(IEnumerable<Nullable<Double>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM de StDev canónica para calcular la desviación estándar de la colección.

StandardDeviation(IEnumerable<Nullable<Int32>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM de StDev canónica para calcular la desviación estándar de la colección.

StandardDeviation(IEnumerable<Nullable<Int64>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM de StDev canónica para calcular la desviación estándar de la colección.

StandardDeviationP(IEnumerable<Decimal>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM stDevP canónica para calcular la desviación estándar de la población.

StandardDeviationP(IEnumerable<Double>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM stDevP canónica para calcular la desviación estándar de la población.

StandardDeviationP(IEnumerable<Int32>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM stDevP canónica para calcular la desviación estándar de la población.

StandardDeviationP(IEnumerable<Int64>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM stDevP canónica para calcular la desviación estándar de la población.

StandardDeviationP(IEnumerable<Nullable<Decimal>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM stDevP canónica para calcular la desviación estándar de la población.

StandardDeviationP(IEnumerable<Nullable<Double>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM stDevP canónica para calcular la desviación estándar de la población.

StandardDeviationP(IEnumerable<Nullable<Int32>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM stDevP canónica para calcular la desviación estándar de la población.

StandardDeviationP(IEnumerable<Nullable<Int64>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM stDevP canónica para calcular la desviación estándar de la población.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM truncate canónica para truncar el valor especificado al número de dígitos especificados.

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

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM truncate canónica para truncar el valor especificado al número de dígitos especificados.

TruncateTime(Nullable<DateTime>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM TruncateTime canónica para devolver la fecha especificada con la parte de hora desactivada.

TruncateTime(Nullable<DateTimeOffset>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función EDM TruncateTime canónica para devolver la fecha especificada con la parte de hora desactivada.

Var(IEnumerable<Decimal>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función var EDM canónica para calcular la varianza de la colección.

Var(IEnumerable<Double>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función var EDM canónica para calcular la varianza de la colección.

Var(IEnumerable<Int32>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función var EDM canónica para calcular la varianza de la colección.

Var(IEnumerable<Int64>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función var EDM canónica para calcular la varianza de la colección.

Var(IEnumerable<Nullable<Decimal>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función var EDM canónica para calcular la varianza de la colección.

Var(IEnumerable<Nullable<Double>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función var EDM canónica para calcular la varianza de la colección.

Var(IEnumerable<Nullable<Int32>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función var EDM canónica para calcular la varianza de la colección.

Var(IEnumerable<Nullable<Int64>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función var EDM canónica para calcular la varianza de la colección.

VarP(IEnumerable<Decimal>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función varP EDM canónica para calcular la varianza de la población.

VarP(IEnumerable<Double>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función varP EDM canónica para calcular la varianza de la población.

VarP(IEnumerable<Int32>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función varP EDM canónica para calcular la varianza de la población.

VarP(IEnumerable<Int64>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función varP EDM canónica para calcular la varianza de la población.

VarP(IEnumerable<Nullable<Decimal>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función varP EDM canónica para calcular la varianza de la población.

VarP(IEnumerable<Nullable<Double>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función varP EDM canónica para calcular la varianza de la población.

VarP(IEnumerable<Nullable<Int32>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función varP EDM canónica para calcular la varianza de la población.

VarP(IEnumerable<Nullable<Int64>>)

Cuando se usa como parte de una consulta de LINQ to Entities, este método invoca la función varP EDM canónica para calcular la varianza de la población.

Se aplica a