Lenguaje

CosmosDbFunctionsExtensions Clase

Definición

Proporciona métodos CLR que se traducen a funciones de base de datos cuando se usan en consultas LINQ to Entities. Se accede a los métodos de esta clase a través de Functions.

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

Comentarios

Consulte Funciones de base de datos y Acceso a Cosmos con EF Core para obtener más información y ejemplos.

Métodos

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

Combina un valor de Cosmos undefined a través del ?? operador .

FullTextContains(DbFunctions, String, String)

Comprueba si la propiedad especificada contiene la palabra clave especificada mediante la búsqueda de texto completo.

FullTextContainsAll(DbFunctions, String, String[])

Comprueba si la propiedad especificada contiene todas las palabras clave especificadas mediante la búsqueda de texto completo.

FullTextContainsAny(DbFunctions, String, String[])

Comprueba si la propiedad especificada contiene cualquiera de las palabras clave especificadas mediante la búsqueda de texto completo.

FullTextScore(DbFunctions, String, String[])

Devuelve la puntuación de búsqueda de texto completo de la propiedad y palabras clave especificadas.

IsDefined(DbFunctions, Object)

Devuelve un valor booleano que indica si a la propiedad se le ha asignado un valor. Corresponde a la función de Cosmos IS_DEFINED .

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

Combina puntuaciones proporcionadas por dos o más funciones especificadas.

Rrf(DbFunctions, Double[])

Combina puntuaciones proporcionadas por dos o más funciones especificadas.

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

Devuelve la distancia entre dos vectores, dada una función de distancia (también conocida como medida de similitud).

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

Devuelve la distancia entre dos vectores, dada una función de distancia (también conocida como medida de similitud).

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

Devuelve la distancia entre dos vectores, dada una función de distancia (también conocida como medida de similitud).

Se aplica a