Lingua

CosmosDbFunctionsExtensions Classe

Definizione

Fornisce metodi CLR che vengono convertiti in funzioni di database quando vengono usate nelle query LINQ to Entities. I metodi in questa classe sono accessibili tramite Functions.

[System.Runtime.CompilerServices.Nullable(0)]
public static class CosmosDbFunctionsExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosDbFunctionsExtensions = class
Public Module CosmosDbFunctionsExtensions
Ereditarietà
CosmosDbFunctionsExtensions
Attributi

Commenti

Per altre informazioni ed esempi, vedere Funzioni di database e Accesso a Cosmos con EF Core .

Metodi

Nome Descrizione
CoalesceUndefined<T>(DbFunctions, T, T)

Coalizza un valore Cosmos undefined tramite l'operatore ?? .

FullTextContains(DbFunctions, String, String)

Controlla se la proprietà specificata contiene la parola chiave specificata usando la ricerca full-text.

FullTextContainsAll(DbFunctions, String, String[])

Controlla se la proprietà specificata contiene tutte le parole chiave specificate usando la ricerca full-text.

FullTextContainsAny(DbFunctions, String, String[])

Controlla se la proprietà specificata contiene una delle parole chiave specificate usando la ricerca full-text.

FullTextScore(DbFunctions, String, String[])

Restituisce il punteggio di ricerca full-text per la proprietà e le parole chiave specificate.

IsDefined(DbFunctions, Object)

Restituisce un valore booleano che indica se alla proprietà è stato assegnato un valore. Corrisponde alla funzione Cosmos IS_DEFINED .

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

Combina i punteggi forniti da due o più funzioni specificate.

Rrf(DbFunctions, Double[])

Combina i punteggi forniti da due o più funzioni specificate.

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

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

Restituisce la distanza tra due vettori, in base a una funzione di distanza (nota anche come misura di somiglianza).

Si applica a