EdmFunctions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una API para construir DbExpression s que invocan funciones EDM canónicas y permite que se acceda a esa API como métodos de extensión en el propio tipo de expresión.
public ref class EdmFunctions abstract sealed
public static class EdmFunctions
type EdmFunctions = class
Public Module EdmFunctions
- Herencia
-
EdmFunctions
Métodos
| Nombre | Description |
|---|---|
| Abs(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Abs' canónica con el argumento especificado, que debe tener cada uno un tipo de resultado numérico. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| AddDays(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'AddDays' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime o DateTimeOffset e enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| AddHours(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'AddHours' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| AddMicroseconds(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'AddMicroseconds' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| AddMilliseconds(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'AddMilliseconds' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| AddMinutes(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'AddMinutes' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| AddMonths(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'AddMonths' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime o DateTimeOffset e enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| AddNanoseconds(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'AddNanoseconds' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time, y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| AddSeconds(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'AddSeconds' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| AddYears(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'AddYears' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime o DateTimeOffset e enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| Average(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Avg' canónica a través de la colección especificada. El tipo de resultado de la expresión es el mismo que el tipo de elemento de la colección. |
| BitwiseAnd(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'BitwiseAnd' canónica con los argumentos especificados, que debe tener el mismo tipo de resultado numérico entero. El tipo de resultado de la expresión es el mismo que el tipo de los argumentos. |
| BitwiseNot(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'BitwiseNot' canónica con el argumento especificado, que debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es el mismo que el tipo de los argumentos. |
| BitwiseOr(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'BitwiseOr' canónica con los argumentos especificados, que debe tener el mismo tipo de resultado numérico entero. El tipo de resultado de la expresión es el mismo que el tipo de los argumentos. |
| BitwiseXor(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'BitwiseXor' canónica con los argumentos especificados, que debe tener el mismo tipo de resultado numérico entero. El tipo de resultado de la expresión es el mismo que el tipo de los argumentos. |
| Ceiling(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Ceiling' canónica con el argumento especificado, que debe tener un tipo de resultado simple, doble o decimal. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| Concat(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Concat' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado de cadena. El tipo de resultado de la expresión es string. |
| Contains(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Contains' canónica con los argumentos especificados, que deben tener un tipo de resultado de cadena. El tipo de resultado de la expresión es booleano. |
| Count(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Count' canónica sobre la colección especificada. El tipo de resultado de la expresión es Edm.Int32. |
| CreateDateTime(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'CreateDateTime' canónica con los argumentos especificados.
|
| CreateDateTimeOffset(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'CreateDateTimeOffset' canónica con los argumentos especificados.
|
| CreateTime(DbExpression, DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'CreateTime' canónica con los argumentos especificados.
|
| CurrentDateTime() |
Crea un DbFunctionExpression objeto que invoca la función 'CurrentDateTime' canónica. |
| CurrentDateTimeOffset() |
Crea un DbFunctionExpression objeto que invoca la función 'CurrentDateTimeOffset' canónica. |
| CurrentUtcDateTime() |
Crea un DbFunctionExpression objeto que invoca la función 'CurrentUtcDateTime' canónica. |
| Day(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Day' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32. |
| DayOfYear(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'DayOfYear' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32. |
| DiffDays(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'DiffDays' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32. |
| DiffHours(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'DiffHours' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32. |
| DiffMicroseconds(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'DiffMicroseconds' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32. |
| DiffMilliseconds(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'DiffMilliseconds' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32. |
| DiffMinutes(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'DiffMinutes' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32. |
| DiffMonths(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'DiffMonths' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32. |
| DiffNanoseconds(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'DiffNanoseconds' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32. |
| DiffSeconds(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'DiffSeconds' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32. |
| DiffYears(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'DiffYears' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32. |
| EndsWith(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'EndsWith' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado de cadena. El tipo de resultado de la expresión es booleano. |
| Floor(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Floor' canónica con el argumento especificado, que debe tener un tipo de resultado simple, doble o decimal. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| GetTotalOffsetMinutes(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'GetTotalOffsetMinutes' canónica con el argumento especificado, que debe tener un tipo de resultado DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32. |
| Hour(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Hour' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32. |
| IndexOf(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'IndexOf' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado de cadena. El tipo de resultado de la expresión es Edm.Int32. |
| Left(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Left' canónica con los argumentos especificados, que debe tener un tipo de resultado numérico entero y de cadena. El tipo de resultado de la expresión es string. |
| Length(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Length' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión es Edm.Int32. |
| LongCount(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'BigCount' canónica sobre la colección especificada. El tipo de resultado de la expresión es Edm.Int64. |
| Max(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Max' canónica a través de la colección especificada. El tipo de resultado de la expresión es el mismo que el tipo de elemento de la colección. |
| Millisecond(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Milisecond' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32. |
| Min(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Min' canónica sobre la colección especificada. El tipo de resultado de la expresión es el mismo que el tipo de elemento de la colección. |
| Minute(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Minute' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32. |
| Month(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Month' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32. |
| NewGuid() |
Crea un DbFunctionExpression objeto que invoca la función 'NewGuid' canónica. |
| Power(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Power' canónica con los argumentos especificados, que deben tener tipos de resultados numéricos. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| Replace(DbExpression, DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Replace' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado de cadena. El tipo de resultado de la expresión también es string. |
| Reverse(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Reverse' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string. |
| Right(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Right' canónica con los argumentos especificados, que debe tener un tipo de resultado numérico entero y de cadena. El tipo de resultado de la expresión es string. |
| Round(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Round' canónica con los argumentos especificados, que debe tener un tipo de resultado único, doble o decimal y entero. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| Round(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Round' canónica con el argumento especificado, que debe tener un tipo de resultado simple, doble o decimal. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| Second(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Second' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32. |
| StartsWith(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'StartsWith' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado de cadena. El tipo de resultado de la expresión es booleano. |
| StDev(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'StDev' canónica sobre los miembros no NULL de la colección especificada. El tipo de resultado de la expresión es Edm.Double. |
| StDevP(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'StDevP' canónica sobre el rellenado de la colección especificada. El tipo de resultado de la expresión es Edm.Double. |
| Substring(DbExpression, DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Substring' canónica con los argumentos especificados, que deben tener un tipo de resultado numérico de cadena e entero. El tipo de resultado de la expresión es string. |
| Sum(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Sum' canónica sobre la colección especificada. El tipo de resultado de la expresión es el mismo que el tipo de elemento de la colección. |
| ToLower(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'ToLower' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string. |
| ToUpper(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'ToUpper' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string. |
| Trim(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Trim' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string. |
| TrimEnd(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'RTrim' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string. |
| TrimStart(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'LTrim' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string. |
| Truncate(DbExpression, DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Truncate' canónica con los argumentos especificados, que deben tener un tipo de resultado único, doble o decimal y entero. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| TruncateTime(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'TruncateTime' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es el mismo que el tipo de resultado de |
| Var(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Var' canónica sobre los miembros no NULL de la colección especificada. El tipo de resultado de la expresión es Edm.Double. |
| VarP(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'VarP' canónica sobre el rellenado de la colección especificada. Tipo de resultado de la expresión Edm.Double. |
| Year(DbExpression) |
Crea un DbFunctionExpression objeto que invoca la función 'Year' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32. |