Langue

RelationalDbFunctionsExtensions Classe

Définition

Fournit des méthodes CLR qui sont traduites en fonctions de base de données lorsqu’elles sont utilisées dans les requêtes LINQ to Entities. Les méthodes de cette classe sont accessibles via Functions.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalDbFunctionsExtensions
public static class RelationalDbFunctionsExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalDbFunctionsExtensions = class
type RelationalDbFunctionsExtensions = class
Public Module RelationalDbFunctionsExtensions
Héritage
RelationalDbFunctionsExtensions
Attributs

Remarques

Pour plus d’informations et d’exemples, consultez les fonctions de base de données .

Méthodes

Nom Description
Collate<TProperty>(DbFunctions, TProperty, String)

Spécifie explicitement un classement à utiliser dans une requête LINQ. Peut être utilisé pour générer des fragments tels que WHERE customer.name COLLATE 'de_DE' = 'John Doe'.

Greatest<T>(DbFunctions, T[])

Retourne la valeur la plus élevée de la liste donnée de valeurs. Correspond généralement à la GREATEST fonction SQL.

JsonPathExists(DbFunctions, Object, String)

Retourne une valeur indiquant si un chemin JSON donné existe dans le JSON spécifié.

Least<T>(DbFunctions, T[])

Retourne la plus petite valeur de la liste donnée de valeurs. Correspond généralement à la LEAST fonction SQL.

S’applique à