EdmFunctions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un'API per costruire DbExpression s che richiamano funzioni EDM canoniche e consente l'accesso all'API come metodi di estensione sul tipo di espressione stessa.
public ref class EdmFunctions abstract sealed
public static class EdmFunctions
type EdmFunctions = class
Public Module EdmFunctions
- Ereditarietà
-
EdmFunctions
Metodi
| Nome | Descrizione |
|---|---|
| Abs(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Abs' canonica con l'argomento specificato, che deve avere un tipo di risultato numerico. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| AddDays(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddDays' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime o DateTimeOffset e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| AddHours(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddHours' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| AddMicroseconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddMicroseconds' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| AddMilliseconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddMilliseconds' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| AddMinutes(DbExpression, DbExpression) |
Crea un DbFunctionExpression oggetto che richiama la funzione 'AddMinutes' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| AddMonths(DbExpression, DbExpression) |
Crea un DbFunctionExpression oggetto che richiama la funzione 'AddMonths' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime o DateTimeOffset e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| AddNanoseconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddNanoseconds' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| AddSeconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddSeconds' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| AddYears(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddYears' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime o DateTimeOffset e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| Average(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Avg' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta. |
| BitwiseAnd(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'BitwiseAnd' canonica con gli argomenti specificati, che devono avere lo stesso tipo di risultato numerico integer. Il tipo di risultato dell'espressione è uguale al tipo degli argomenti. |
| BitwiseNot(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'BitwiseNot' canonica con l'argomento specificato, che deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è uguale al tipo degli argomenti. |
| BitwiseOr(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'BitwiseOr' canonica con gli argomenti specificati, che devono avere lo stesso tipo di risultato numerico integer. Il tipo di risultato dell'espressione è uguale al tipo degli argomenti. |
| BitwiseXor(DbExpression, DbExpression) |
Crea un DbFunctionExpression oggetto che richiama la funzione 'BitwiseXor' canonica con gli argomenti specificati, che devono avere lo stesso tipo di risultato numerico integer. Il tipo di risultato dell'espressione è uguale al tipo degli argomenti. |
| Ceiling(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Ceiling' canonica con l'argomento specificato, che deve avere un tipo di risultato singolo, double o decimale. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| Concat(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Concat' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è string. |
| Contains(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Contains' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è Boolean. |
| Count(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Count' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è Edm.Int32. |
| CreateDateTime(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'CreateDateTime' canonica con gli argomenti specificati.
|
| CreateDateTimeOffset(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'CreateDateTimeOffset' canonica con gli argomenti specificati.
|
| CreateTime(DbExpression, DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'CreateTime' canonica con gli argomenti specificati.
|
| CurrentDateTime() |
Crea un oggetto DbFunctionExpression che richiama la funzione 'CurrentDateTime' canonica. |
| CurrentDateTimeOffset() |
Crea un oggetto DbFunctionExpression che richiama la funzione 'CurrentDateTimeOffset' canonica. |
| CurrentUtcDateTime() |
Crea un oggetto DbFunctionExpression che richiama la funzione 'CurrentUtcDateTime' canonica. |
| Day(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Day' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32. |
| DayOfYear(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'DayOfYear' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32. |
| DiffDays(DbExpression, DbExpression) |
Crea un DbFunctionExpression oggetto che richiama la funzione 'DiffDays' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32. |
| DiffHours(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffHours' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32. |
| DiffMicroseconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffMicroseconds' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32. |
| DiffMilliseconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffMilliseconds' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32. |
| DiffMinutes(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffMinutes' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32. |
| DiffMonths(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffMonths' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32. |
| DiffNanoseconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffNanoseconds' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32. |
| DiffSeconds(DbExpression, DbExpression) |
Crea un DbFunctionExpression oggetto che richiama la funzione 'DiffSeconds' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32. |
| DiffYears(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffYears' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32. |
| EndsWith(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'EndsWith' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è Boolean. |
| Floor(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Floor' canonica con l'argomento specificato, che deve avere un tipo di risultato singolo, double o decimale. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| GetTotalOffsetMinutes(DbExpression) |
Crea un DbFunctionExpression oggetto che richiama la funzione 'GetTotalOffsetMinutes' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32. |
| Hour(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Hour' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32. |
| IndexOf(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'IndexOf' canonica con gli argomenti specificati, che devono avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è Edm.Int32. |
| Left(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Left' canonica con gli argomenti specificati, che devono avere un tipo di risultato numerico stringa e integer. Il tipo di risultato dell'espressione è string. |
| Length(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Length' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è Edm.Int32. |
| LongCount(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'BigCount' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è Edm.Int64. |
| Max(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Max' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta. |
| Millisecond(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Millisecond' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32. |
| Min(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Min' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta. |
| Minute(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Minute' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32. |
| Month(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Month' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32. |
| NewGuid() |
Crea un oggetto DbFunctionExpression che richiama la funzione 'NewGuid' canonica. |
| Power(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Power' canonica con gli argomenti specificati, che devono avere tipi di risultato numerici. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| Replace(DbExpression, DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Replace' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string. |
| Reverse(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Reverse' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string. |
| Right(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Right' canonica con gli argomenti specificati, che devono avere un tipo di risultato numerico stringa e integer. Il tipo di risultato dell'espressione è string. |
| Round(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Round' canonica con gli argomenti specificati, che devono avere un tipo di risultato singolo, double o decimale e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| Round(DbExpression) |
Crea un DbFunctionExpression oggetto che richiama la funzione 'Round' canonica con l'argomento specificato, che deve avere un tipo di risultato singolo, double o decimale. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| Second(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Second' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32. |
| StartsWith(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'StartsWith' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è Boolean. |
| StDev(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'StDev' canonica sui membri non Null della raccolta specificata. Il tipo di risultato dell'espressione è Edm.Double. |
| StDevP(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'StDevP' canonica sulla popolazione della raccolta specificata. Il tipo di risultato dell'espressione è Edm.Double. |
| Substring(DbExpression, DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Substring' canonica con gli argomenti specificati, che devono avere tipi di risultato numerici stringa e integer. Il tipo di risultato dell'espressione è string. |
| Sum(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Sum' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta. |
| ToLower(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'ToLower' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string. |
| ToUpper(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'ToUpper' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string. |
| Trim(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Trim' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string. |
| TrimEnd(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'RTrim' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string. |
| TrimStart(DbExpression) |
Crea un DbFunctionExpression oggetto che richiama la funzione 'LTrim' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string. |
| Truncate(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Truncate' canonica con gli argomenti specificati, che devono avere un tipo di risultato singolo, double o decimale e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| TruncateTime(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'TruncateTime' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
| Var(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Var' canonica sui membri non Null della raccolta specificata. Il tipo di risultato dell'espressione è Edm.Double. |
| VarP(DbExpression) |
Crea un DbFunctionExpression oggetto che richiama la funzione 'VarP' canonica sulla popolazione della raccolta specificata. Tipo di risultato dell'espressione Edm.Double. |
| Year(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Year' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32. |