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.

public static class CosmosDbFunctionsExtensions
type CosmosDbFunctionsExtensions = class
Public Module CosmosDbFunctionsExtensions
Ereditarietà
CosmosDbFunctionsExtensions

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 ?? .

IsDefined(DbFunctions, Object)

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

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Boolean, DistanceFunction)

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

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

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

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>)

Restituisce la distanza tra due vettori, utilizzando la funzione distance e il tipo di dati definiti usando IsVector(PropertyBuilder, DistanceFunction, Int32) .

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Boolean, DistanceFunction)

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>, Boolean)

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>)

Restituisce la distanza tra due vettori, utilizzando la funzione distance e il tipo di dati definiti usando IsVector(PropertyBuilder, DistanceFunction, Int32) .

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Boolean, DistanceFunction)

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>, Boolean)

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>)

Restituisce la distanza tra due vettori, utilizzando la funzione distance e il tipo di dati definiti usando IsVector(PropertyBuilder, DistanceFunction, Int32) .

Si applica a