CosmosDbFunctionsExtensions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
| 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 |
| 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). |