Langue

CosmosDbFunctionsExtensions 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 CosmosDbFunctionsExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosDbFunctionsExtensions = class
Public Module CosmosDbFunctionsExtensions
Héritage
CosmosDbFunctionsExtensions
Attributs

Remarques

Consultez les fonctions de base de données et l’accès à Cosmos avec EF Core pour plus d’informations et d’exemples.

Méthodes

Nom Description
CoalesceUndefined<T>(DbFunctions, T, T)

Fusionne une valeur Cosmos undefined via l’opérateur ?? .

FullTextContains(DbFunctions, String, String)

Vérifie si la propriété spécifiée contient le mot clé donné à l’aide de la recherche en texte intégral.

FullTextContainsAll(DbFunctions, String, String[])

Vérifie si la propriété spécifiée contient tous les mots clés donnés à l’aide de la recherche en texte intégral.

FullTextContainsAny(DbFunctions, String, String[])

Vérifie si la propriété spécifiée contient l’un des mots clés donnés à l’aide de la recherche en texte intégral.

FullTextScore(DbFunctions, String, String[])

Retourne le score de recherche en texte intégral pour la propriété et les mots clés spécifiés.

IsDefined(DbFunctions, Object)

Retourne une valeur booléenne indiquant si la propriété a été affectée à une valeur. Correspond à la fonction Cosmos IS_DEFINED .

Rrf(DbFunctions, Double[], Double[])

Combine les scores fournis par deux fonctions ou plus spécifiées.

Rrf(DbFunctions, Double[])

Combine les scores fournis par deux fonctions ou plus spécifiées.

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Nullable<Boolean>, VectorDistanceOptions)

Retourne la distance entre deux vecteurs, en fonction d’une fonction de distance (une mesure de similarité).

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Nullable<Boolean>, VectorDistanceOptions)

Retourne la distance entre deux vecteurs, en fonction d’une fonction de distance (une mesure de similarité).

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Nullable<Boolean>, VectorDistanceOptions)

Retourne la distance entre deux vecteurs, en fonction d’une fonction de distance (une mesure de similarité).

S’applique à