EdmFunctions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une API pour construire DbExpression des s qui appellent des fonctions EDM canoniques et permet à cette API d’être accessible en tant que méthodes d’extension sur le type d’expression lui-même.
public ref class EdmFunctions abstract sealed
public static class EdmFunctions
type EdmFunctions = class
Public Module EdmFunctions
- Héritage
-
EdmFunctions
Méthodes
Abs(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « Abs » canonique avec l'argument spécifié, qui doivent tous les deux avoir un résultat de type numérique. Le type de résultat de l’expression est le même que le type de résultat de |
AddDays(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddDays » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime ou DateTimeOffset. Le type de résultat de l’expression est le même que le type de résultat de |
AddHours(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddHours » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est le même que le type de résultat de |
AddMicroseconds(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddMicroseconds » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est le même que le type de résultat de |
AddMilliseconds(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddMilliseconds » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est le même que le type de résultat de |
AddMinutes(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddMinutes » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est le même que le type de résultat de |
AddMonths(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddMonths » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime ou DateTimeOffset. Le type de résultat de l’expression est le même que le type de résultat de |
AddNanoseconds(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddNanoseconds » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est le même que le type de résultat de |
AddSeconds(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddSeconds » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est le même que le type de résultat de |
AddYears(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddYears » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime ou DateTimeOffset. Le type de résultat de l’expression est le même que le type de résultat de |
Average(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Avg' canonique sur la collection spécifiée. Le résultat de l’expression est du même type que l’élément de la collection. |
BitwiseAnd(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « BitwiseAnd » canonique avec les arguments spécifiés, qui doivent avoir le même type de résultat (numérique entier). Le type de résultat de l'expression est identique au type des arguments. |
BitwiseNot(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « BitwiseNot » canonique avec l'argument spécifié, qui doit avoir un résultat de type numérique entier. Le type de résultat de l'expression est identique au type des arguments. |
BitwiseOr(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « BitwiseOr » canonique avec les arguments spécifiés, qui doivent avoir le même type de résultat (numérique entier). Le type de résultat de l'expression est identique au type des arguments. |
BitwiseXor(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « BitwiseXor » canonique avec les arguments spécifiés, qui doivent avoir le même type de résultat (numérique entier). Le type de résultat de l'expression est identique au type des arguments. |
Ceiling(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « Ceiling » canonique avec l'argument spécifié, qui doivent tous les deux avoir un résultat de type simple, double ou décimal. Le type de résultat de l’expression est le même que le type de résultat de |
Concat(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « Concat » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le résultat de l’expression est de type chaîne. |
Contains(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Contains' canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le type de résultat de l'expression est booléen. |
Count(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Count' canonique sur la collection spécifiée. Le résultat de l’expression est de type Edm.Int32. |
CreateDateTime(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction "CreateDateTime" canonique avec les arguments spécifiés. |
CreateDateTimeOffset(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction "CreateDateTimeOffset" canonique avec les arguments spécifiés. |
CreateTime(DbExpression, DbExpression, DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction "CreateTime" canonique avec les arguments spécifiés. |
CurrentDateTime() |
Crée un objet DbFunctionExpression appelant la fonction 'CurrentDateTime' canonique. |
CurrentDateTimeOffset() |
Crée un objet DbFunctionExpression appelant la fonction 'CurrentDateTimeOffset' canonique. |
CurrentUtcDateTime() |
Crée un objet DbFunctionExpression appelant la fonction 'CurrentUtcDateTime' canonique. |
Day(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Day » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
DayOfYear(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « DayOfYear » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
DiffDays(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffDays » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
DiffHours(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffHours » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffMicroseconds(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffMicroseconds » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffMilliseconds(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffMilliseconds » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffMinutes(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffMinutes » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffMonths(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffMonths » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
DiffNanoseconds(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffNanoseconds » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffSeconds(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffSeconds » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffYears(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffYears » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
EndsWith(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'EndsWith' canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le type de résultat de l'expression est booléen. |
Floor(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Floor' canonique avec l'argument spécifié, qui doivent tous les deux avoir un résultat de type simple, double ou décimal. Le type de résultat de l’expression est le même que le type de résultat de |
GetTotalOffsetMinutes(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'GetTotalOffsetMinutes' canonique avec l'argument spécifié, qui doit avoir un résultat de type DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
Hour(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Hour » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime, DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
IndexOf(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'IndexOf' canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le résultat de l’expression est de type Edm.Int32. |
Left(DbExpression, DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Left » canonique avec les arguments spécifiés, qui doit avoir un résultat de type chaîne et entier numérique. Le résultat de l’expression est de type chaîne. |
Length(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Length » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est de type Edm.Int32. |
LongCount(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'BigCount' canonique sur la collection spécifiée. Le résultat de l’expression est de type Edm.Int64. |
Max(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Max' canonique sur la collection spécifiée. Le résultat de l’expression est du même type que l’élément de la collection. |
Millisecond(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Millisecond » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime, DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
Min(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Min' canonique sur la collection spécifiée. Le résultat de l’expression est du même type que l’élément de la collection. |
Minute(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Minute » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime, DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
Month(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Month » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
NewGuid() |
Crée un objet DbFunctionExpression appelant la fonction 'NewGuid' canonique. |
Power(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Power' canonique avec les arguments spécifiés, qui doivent avoir un résultat de type numérique. Le type de résultat de l’expression est le même que le type de résultat de |
Replace(DbExpression, DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Replace' canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
Reverse(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Reverse » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
Right(DbExpression, DbExpression) |
Crée DbFunctionExpression qui appelle la fonction « Right » canonique avec les arguments spécifiés, qui doit avoir un résultat de type chaîne et entier numérique. Le résultat de l’expression est de type chaîne. |
Round(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Round' canonique avec l'argument spécifié, qui doivent tous les deux avoir un résultat de type simple, double ou décimal. Le type de résultat de l’expression est le même que le type de résultat de |
Round(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Round' canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et simple, double ou décimal. Le type de résultat de l’expression est le même que le type de résultat de |
Second(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Second » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime, DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
StartsWith(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'StartsWith' canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le type de résultat de l'expression est booléen. |
StDev(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'StDev' canonique sur les membres non Null de la collection spécifiée. Le résultat de l’expression est de type Edm.Double. |
StDevP(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'StDev' canonique sur le remplissage de la collection spécifiée. Le résultat de l’expression est de type Edm.Double. |
Substring(DbExpression, DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Substring' canonique avec les arguments spécifiés, qui doivent avoir un résultat de type numérique entier et chaîne. Le résultat de l’expression est de type chaîne. |
Sum(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Sum' canonique sur la collection spécifiée. Le résultat de l’expression est du même type que l’élément de la collection. |
ToLower(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « ToLower » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
ToUpper(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « ToUpper » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
Trim(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Trim » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
TrimEnd(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « RTrim » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
TrimStart(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « LTrim » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
Truncate(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Truncate' canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et simple, double ou décimal. Le type de résultat de l’expression est le même que le type de résultat de |
TruncateTime(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « TruncateTime » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime ou DateTimeOffset. Le type de résultat de l’expression est le même que le type de résultat de |
Var(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Var' canonique sur les membres non Null de la collection spécifiée. Le résultat de l’expression est de type Edm.Double. |
VarP(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'VarP' canonique sur le remplissage de la collection spécifiée. Le résultat de l’expression est de type Edm.Double. |
Year(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Year » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |