DbFunctions (Clase)
[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].
Proporciona métodos de Common Language Runtime (CLR) que exponen funciones canónicas de EDM para su uso en consultas LINQ to Entities DbContext o ObjectContext.
Jerarquía de herencia
System.Object
System.Data.Entity.DbFunctions
Espacio de nombres: System.Data.Entity
Ensamblado: EntityFramework (en EntityFramework.dll)
Sintaxis
'Declaración
Public NotInheritable Class DbFunctions
'Uso
public static class DbFunctions
public ref class DbFunctions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type DbFunctions = class end
public final class DbFunctions
El tipo DbFunctions expone los siguientes miembros.
Métodos
Name | Descripción | |
---|---|---|
AddDays(Nullable<DateTime>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddDays de EDM para sumar el número especificado de días a una fecha o una hora. | |
AddDays(Nullable<DateTimeOffset>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddDays de EDM para sumar el número especificado de días a una fecha o una hora. | |
AddHours(Nullable<DateTime>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddHours de EDM para sumar el número especificado de horas a una fecha o una hora. | |
AddHours(Nullable<DateTimeOffset>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddHours de EDM para sumar el número especificado de horas a una fecha o una hora. | |
AddHours(Nullable<TimeSpan>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddHours de EDM para sumar el número especificado de horas a un intervalo de tiempo. | |
AddMicroseconds(Nullable<DateTime>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddMicroseconds de EDM para sumar el número especificado de microsegundos a una fecha o una hora. | |
AddMicroseconds(Nullable<DateTimeOffset>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddMicroseconds de EDM para sumar el número especificado de microsegundos a una fecha o una hora. | |
AddMicroseconds(Nullable<TimeSpan>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddMicroseconds de EDM para sumar el número especificado de microsegundos a un intervalo de tiempo. | |
AddMilliseconds(Nullable<DateTime>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddMilliseconds de EDM para sumar el número especificado de milisegundos a una fecha o una hora. | |
AddMilliseconds(Nullable<DateTimeOffset>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddMilliseconds de EDM para sumar el número especificado de milisegundos a una fecha o una hora. | |
AddMilliseconds(Nullable<TimeSpan>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddMilliseconds de EDM para sumar el número especificado de milisegundos a un intervalo de tiempo. | |
AddMinutes(Nullable<DateTime>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddMinutes de EDM para sumar el número especificado de minutos a una fecha o una hora. | |
AddMinutes(Nullable<DateTimeOffset>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddMinutes de EDM para sumar el número especificado de minutos a una fecha o una hora. | |
AddMinutes(Nullable<TimeSpan>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddMinutes de EDM para sumar el número especificado de minutos a un intervalo de tiempo. | |
AddMonths(Nullable<DateTime>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddMonths de EDM para sumar el número especificado de meses a una fecha o una hora. | |
AddMonths(Nullable<DateTimeOffset>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddMonths de EDM para sumar el número especificado de meses a una fecha o una hora. | |
AddNanoseconds(Nullable<DateTime>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddNanoseconds de EDM para sumar el número especificado de nanosegundos a una fecha o una hora. | |
AddNanoseconds(Nullable<DateTimeOffset>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddNanoseconds de EDM para sumar el número especificado de nanosegundos a una fecha o una hora. | |
AddNanoseconds(Nullable<TimeSpan>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddNanoseconds de EDM para sumar el número especificado de nanosegundos a un intervalo de tiempo. | |
AddSeconds(Nullable<DateTime>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddSeconds de EDM para sumar el número especificado de segundos a una fecha o una hora. | |
AddSeconds(Nullable<DateTimeOffset>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddSeconds de EDM para sumar el número especificado de segundos a una fecha o una hora. | |
AddSeconds(Nullable<TimeSpan>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddSeconds de EDM para sumar el número especificado de segundos a un intervalo de tiempo. | |
AddYears(Nullable<DateTime>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddYears de EDM para sumar el número especificado de años a una fecha o una hora. | |
AddYears(Nullable<DateTimeOffset>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica AddYears de EDM para sumar el número especificado de años a una fecha o una hora. | |
AsNonUnicode | Cuando se usa como parte de una consulta LINQ to Entities, este método funciona como un operador que se asegura de que la entrada se trata como una cadena no Unicode. | |
AsUnicode | Cuando se usa como parte de una consulta LINQ to Entities, este método funciona como un operador que se asegura de que la entrada se trata como una cadena Unicode. | |
CreateDateTime | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica CreateDateTime de EDM para crear un nuevo objeto DateTime. | |
CreateDateTimeOffset | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica CreateDateTimeOffset de EDM para crear un nuevo objeto DateTimeOffset. | |
CreateTime | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica CreateTime de EDM para crear un nuevo objeto TimeSpan. | |
DiffDays(Nullable<DateTime>, Nullable<DateTime>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffDays de EDM para calcular el número de días que hay entre dos fechas u horas. | |
DiffDays(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffDays de EDM para calcular el número de días que hay entre dos fechas u horas. | |
DiffHours(Nullable<DateTime>, Nullable<DateTime>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffHours de EDM para calcular el número de horas que hay entre dos fechas u horas. | |
DiffHours(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffHours de EDM para calcular el número de horas que hay entre dos fechas u horas. | |
DiffHours(Nullable<TimeSpan>, Nullable<TimeSpan>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffHours de EDM para calcular el número de horas que hay entre dos intervalos de tiempo. | |
DiffMicroseconds(Nullable<DateTime>, Nullable<DateTime>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMicroseconds de EDM para calcular el número de microsegundos que hay entre dos fechas u horas. | |
DiffMicroseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMicroseconds de EDM para calcular el número de microsegundos que hay entre dos fechas u horas. | |
DiffMicroseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMicroseconds de EDM para calcular el número de microsegundos que hay entre dos intervalos de tiempo. | |
DiffMilliseconds(Nullable<DateTime>, Nullable<DateTime>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMilliseconds de EDM para calcular el número de milisegundos que hay entre dos fechas u horas. | |
DiffMilliseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMilliseconds de EDM para calcular el número de milisegundos que hay entre dos fechas u horas. | |
DiffMilliseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMilliseconds de EDM para calcular el número de milisegundos que hay entre dos intervalos de tiempo. | |
DiffMinutes(Nullable<DateTime>, Nullable<DateTime>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMinutes de EDM para calcular el número de minutos que hay entre dos fechas u horas. | |
DiffMinutes(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMinutes de EDM para calcular el número de minutos que hay entre dos fechas u horas. | |
DiffMinutes(Nullable<TimeSpan>, Nullable<TimeSpan>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMinutes de EDM para calcular el número de minutos que hay entre dos intervalos de tiempo. | |
DiffMonths(Nullable<DateTime>, Nullable<DateTime>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMonths de EDM para calcular el número de meses que hay entre dos fechas u horas. | |
DiffMonths(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMonths de EDM para calcular el número de meses que hay entre dos fechas u horas. | |
DiffNanoseconds(Nullable<DateTime>, Nullable<DateTime>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffNanoseconds de EDM para calcular el número de nanosegundos que hay entre dos fechas u horas. | |
DiffNanoseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffNanoseconds de EDM para calcular el número de nanosegundos que hay entre dos fechas u horas. | |
DiffNanoseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffNanoseconds de EDM para calcular el número de nanosegundos que hay entre dos intervalos de tiempo. | |
DiffSeconds(Nullable<DateTime>, Nullable<DateTime>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffSeconds de EDM para calcular el número de segundos que hay entre dos fechas u horas. | |
DiffSeconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffSeconds de EDM para calcular el número de segundos que hay entre dos fechas u horas. | |
DiffSeconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffSeconds de EDM para calcular el número de segundos que hay entre dos intervalos de tiempo. | |
DiffYears(Nullable<DateTime>, Nullable<DateTime>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffYears de EDM para calcular el número de años que hay entre dos fechas u horas. | |
DiffYears(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffYears de EDM para calcular el número de años que hay entre dos fechas u horas. | |
GetTotalOffsetMinutes | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica GetTotalOffsetMinutes de EDM para devolver el número de minutos de desfase entre la fecha/hora especificada y UTC.Este valor suele estar comprendido entre +780 y -780 (+ o - 13 horas). | |
Left | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Left de EDM para devolver un número especificado de los caracteres situados más a la izquierda de una cadena. | |
Reverse | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Reverse de EDM para devolver una cadena especificada con el orden de los caracteres invertido. | |
Right | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Right de EDM para devolver un número especificado de los caracteres situados más a la derecha de una cadena. | |
StandardDeviation(IEnumerable<Decimal>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDev de EDM para calcular la desviación estándar de la colección. | |
StandardDeviation(IEnumerable<Double>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDev de EDM para calcular la desviación estándar de la colección. | |
StandardDeviation(IEnumerable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDev de EDM para calcular la desviación estándar de la colección. | |
StandardDeviation(IEnumerable<Int64>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDev de EDM para calcular la desviación estándar de la colección. | |
StandardDeviation(IEnumerable<Nullable<Decimal>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDev de EDM para calcular la desviación estándar de la colección. | |
StandardDeviation(IEnumerable<Nullable<Double>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDev de EDM para calcular la desviación estándar de la colección. | |
StandardDeviation(IEnumerable<Nullable<Int32>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDev de EDM para calcular la desviación estándar de la colección. | |
StandardDeviation(IEnumerable<Nullable<Int64>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDev de EDM para calcular la desviación estándar de la colección. | |
StandardDeviationP(IEnumerable<Decimal>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDevP de EDM para calcular la desviación estándar de la población. | |
StandardDeviationP(IEnumerable<Double>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDevP de EDM para calcular la desviación estándar de la población. | |
StandardDeviationP(IEnumerable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDevP de EDM para calcular la desviación estándar de la población. | |
StandardDeviationP(IEnumerable<Int64>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDevP de EDM para calcular la desviación estándar de la población. | |
StandardDeviationP(IEnumerable<Nullable<Decimal>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDevP de EDM para calcular la desviación estándar de la población. | |
StandardDeviationP(IEnumerable<Nullable<Double>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDevP de EDM para calcular la desviación estándar de la población. | |
StandardDeviationP(IEnumerable<Nullable<Int32>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDevP de EDM para calcular la desviación estándar de la población. | |
StandardDeviationP(IEnumerable<Nullable<Int64>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica StDevP de EDM para calcular la desviación estándar de la población. | |
Truncate(Nullable<Decimal>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Truncate de EDM para truncar el valor indicado al número de dígitos especificado. | |
Truncate(Nullable<Double>, Nullable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Truncate de EDM para truncar el valor indicado al número de dígitos especificado. | |
TruncateTime(Nullable<DateTime>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica TruncateTime de EDM para devolver la fecha especificada sin la parte de hora. | |
TruncateTime(Nullable<DateTimeOffset>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica TruncateTime de EDM para devolver la fecha especificada sin la parte de hora. | |
Var(IEnumerable<Decimal>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Var de EDM para calcular la varianza de la colección. | |
Var(IEnumerable<Double>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Var de EDM para calcular la varianza de la colección. | |
Var(IEnumerable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Var de EDM para calcular la varianza de la colección. | |
Var(IEnumerable<Int64>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Var de EDM para calcular la varianza de la colección. | |
Var(IEnumerable<Nullable<Decimal>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Var de EDM para calcular la varianza de la colección. | |
Var(IEnumerable<Nullable<Double>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Var de EDM para calcular la varianza de la colección. | |
Var(IEnumerable<Nullable<Int32>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Var de EDM para calcular la varianza de la colección. | |
Var(IEnumerable<Nullable<Int64>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica Var de EDM para calcular la varianza de la colección. | |
VarP(IEnumerable<Decimal>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica VarP de EDM para calcular la varianza de la población. | |
VarP(IEnumerable<Double>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica VarP de EDM para calcular la varianza de la población. | |
VarP(IEnumerable<Int32>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica VarP de EDM para calcular la varianza de la población. | |
VarP(IEnumerable<Int64>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica VarP de EDM para calcular la varianza de la población. | |
VarP(IEnumerable<Nullable<Decimal>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica VarP de EDM para calcular la varianza de la población. | |
VarP(IEnumerable<Nullable<Double>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica VarP de EDM para calcular la varianza de la población. | |
VarP(IEnumerable<Nullable<Int32>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica VarP de EDM para calcular la varianza de la población. | |
VarP(IEnumerable<Nullable<Int64>>) | Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica VarP de EDM para calcular la varianza de la población. |
Superior
Comentarios
Tenga en cuenta que esta clase se llamaba EntityFunctions en algunas versiones anteriores de Entity Framework.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.