Jazyk

CosmosDbFunctionsExtensions Třída

Definice

Poskytuje metody CLR, které se při použití v dotazech LINQ to Entities překládají na databázové funkce. Metody v této třídě jsou přístupné prostřednictvím Functions.

[System.Runtime.CompilerServices.Nullable(0)]
public static class CosmosDbFunctionsExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosDbFunctionsExtensions = class
Public Module CosmosDbFunctionsExtensions
Dědičnost
CosmosDbFunctionsExtensions
Atributy

Poznámky

Další informace a příklady najdete v tématu Databázové funkce a přístup ke službě Cosmos pomocí EF Core .

Metody

Název Description
CoalesceUndefined<T>(DbFunctions, T, T)

Shodí hodnotu Cosmos undefined prostřednictvím operátoru ?? .

FullTextContains(DbFunctions, String, String)

Zkontroluje, jestli zadaná vlastnost obsahuje dané klíčové slovo pomocí fulltextového vyhledávání.

FullTextContainsAll(DbFunctions, String, String[])

Zkontroluje, jestli zadaná vlastnost obsahuje všechna daná klíčová slova pomocí fulltextového vyhledávání.

FullTextContainsAny(DbFunctions, String, String[])

Zkontroluje, jestli zadaná vlastnost obsahuje některá z daných klíčových slov pomocí fulltextového vyhledávání.

FullTextScore(DbFunctions, String, String[])

Vrátí fulltextové skóre hledání pro zadanou vlastnost a klíčová slova.

IsDefined(DbFunctions, Object)

Vrátí logickou hodnotu označující, zda byla vlastnost přiřazena hodnota. Odpovídá funkci Cosmos IS_DEFINED .

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

Kombinuje skóre poskytovaná dvěma nebo více zadanými funkcemi.

Rrf(DbFunctions, Double[])

Kombinuje skóre poskytovaná dvěma nebo více zadanými funkcemi.

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

Vrátí vzdálenost mezi dvěma vektory vzhledem k funkci vzdálenosti (neboli míra podobnosti).

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

Vrátí vzdálenost mezi dvěma vektory vzhledem k funkci vzdálenosti (neboli míra podobnosti).

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

Vrátí vzdálenost mezi dvěma vektory vzhledem k funkci vzdálenosti (neboli míra podobnosti).

Platí pro