Lingua

CosmosDbFunctionsExtensions.VectorDistance Metodo

Definizione

Overload

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

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

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

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<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<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<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<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<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<Byte>, ReadOnlyMemory<Byte>)

Origine:
CosmosDbFunctionsExtensions.cs

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

[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<byte> vector1, ReadOnlyMemory<byte> vector2);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<byte> * ReadOnlyMemory<byte> -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of Byte), vector2 As ReadOnlyMemory(Of Byte)) As Double

Parametri

vector1
ReadOnlyMemory<Byte>

Primo vettore.

vector2
ReadOnlyMemory<Byte>

Secondo vettore.

Valori restituiti

Attributi

Si applica a

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

Origine:
CosmosDbFunctionsExtensions.cs

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

[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<sbyte> vector1, ReadOnlyMemory<sbyte> vector2);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<sbyte> * ReadOnlyMemory<sbyte> -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of SByte), vector2 As ReadOnlyMemory(Of SByte)) As Double

Parametri

vector1
ReadOnlyMemory<SByte>

Primo vettore.

vector2
ReadOnlyMemory<SByte>

Secondo vettore.

Valori restituiti

Attributi

Si applica a

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

Origine:
CosmosDbFunctionsExtensions.cs

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

[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<float> vector1, ReadOnlyMemory<float> vector2);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<single> * ReadOnlyMemory<single> -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of Single), vector2 As ReadOnlyMemory(Of Single)) As Double

Parametri

vector1
ReadOnlyMemory<Single>

Primo vettore.

vector2
ReadOnlyMemory<Single>

Secondo vettore.

Valori restituiti

Attributi

Si applica a

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

Origine:
CosmosDbFunctionsExtensions.cs

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

[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<byte> vector1, ReadOnlyMemory<byte> vector2, bool useBruteForce);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<byte> * ReadOnlyMemory<byte> * bool -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of Byte), vector2 As ReadOnlyMemory(Of Byte), useBruteForce As Boolean) As Double

Parametri

vector1
ReadOnlyMemory<Byte>

Primo vettore.

vector2
ReadOnlyMemory<Byte>

Secondo vettore.

useBruteForce
Boolean

Oggetto bool che specifica la modalità di utilizzo del valore calcolato in un'espressione ORDER BY. Se true, viene usata la forza bruta, in caso contrario viene utilizzato qualsiasi indice definito nella proprietà vector.

Valori restituiti

Attributi

Si applica a

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

Origine:
CosmosDbFunctionsExtensions.cs

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

[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<sbyte> vector1, ReadOnlyMemory<sbyte> vector2, bool useBruteForce);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<sbyte> * ReadOnlyMemory<sbyte> * bool -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of SByte), vector2 As ReadOnlyMemory(Of SByte), useBruteForce As Boolean) As Double

Parametri

vector1
ReadOnlyMemory<SByte>

Primo vettore.

vector2
ReadOnlyMemory<SByte>

Secondo vettore.

useBruteForce
Boolean

Oggetto bool che specifica la modalità di utilizzo del valore calcolato in un'espressione ORDER BY. Se true, viene usata la forza bruta, in caso contrario viene utilizzato qualsiasi indice definito nella proprietà vector.

Valori restituiti

Attributi

Si applica a

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

Origine:
CosmosDbFunctionsExtensions.cs

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

[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<float> vector1, ReadOnlyMemory<float> vector2, bool useBruteForce);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<single> * ReadOnlyMemory<single> * bool -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of Single), vector2 As ReadOnlyMemory(Of Single), useBruteForce As Boolean) As Double

Parametri

vector1
ReadOnlyMemory<Single>

Primo vettore.

vector2
ReadOnlyMemory<Single>

Secondo vettore.

useBruteForce
Boolean

Oggetto bool che specifica la modalità di utilizzo del valore calcolato in un'espressione ORDER BY. Se true, viene usata la forza bruta, in caso contrario viene utilizzato qualsiasi indice definito nella proprietà vector.

Valori restituiti

Attributi

Si applica a

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

Origine:
CosmosDbFunctionsExtensions.cs

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

[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<byte> vector1, ReadOnlyMemory<byte> vector2, bool useBruteForce, Microsoft.Azure.Cosmos.DistanceFunction distanceFunction);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<byte> * ReadOnlyMemory<byte> * bool * Microsoft.Azure.Cosmos.DistanceFunction -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of Byte), vector2 As ReadOnlyMemory(Of Byte), useBruteForce As Boolean, distanceFunction As DistanceFunction) As Double

Parametri

vector1
ReadOnlyMemory<Byte>

Primo vettore.

vector2
ReadOnlyMemory<Byte>

Secondo vettore.

useBruteForce
Boolean

Oggetto bool che specifica la modalità di utilizzo del valore calcolato in un'espressione ORDER BY. Se true, viene usata la forza bruta, in caso contrario viene utilizzato qualsiasi indice definito nella proprietà vector.

distanceFunction
DistanceFunction

Funzione distance da utilizzare.

Valori restituiti

Attributi

Si applica a

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

Origine:
CosmosDbFunctionsExtensions.cs

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

[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<sbyte> vector1, ReadOnlyMemory<sbyte> vector2, bool useBruteForce, Microsoft.Azure.Cosmos.DistanceFunction distanceFunction);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<sbyte> * ReadOnlyMemory<sbyte> * bool * Microsoft.Azure.Cosmos.DistanceFunction -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of SByte), vector2 As ReadOnlyMemory(Of SByte), useBruteForce As Boolean, distanceFunction As DistanceFunction) As Double

Parametri

vector1
ReadOnlyMemory<SByte>

Primo vettore.

vector2
ReadOnlyMemory<SByte>

Secondo vettore.

useBruteForce
Boolean

Oggetto bool che specifica la modalità di utilizzo del valore calcolato in un'espressione ORDER BY. Se true, viene usata la forza bruta, in caso contrario viene utilizzato qualsiasi indice definito nella proprietà vector.

distanceFunction
DistanceFunction

Funzione distance da utilizzare.

Valori restituiti

Attributi

Si applica a

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

Origine:
CosmosDbFunctionsExtensions.cs

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

[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static double VectorDistance(this Microsoft.EntityFrameworkCore.DbFunctions _, ReadOnlyMemory<float> vector1, ReadOnlyMemory<float> vector2, bool useBruteForce, Microsoft.Azure.Cosmos.DistanceFunction distanceFunction);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
static member VectorDistance : Microsoft.EntityFrameworkCore.DbFunctions * ReadOnlyMemory<single> * ReadOnlyMemory<single> * bool * Microsoft.Azure.Cosmos.DistanceFunction -> double
<Extension()>
Public Function VectorDistance (_ As DbFunctions, vector1 As ReadOnlyMemory(Of Single), vector2 As ReadOnlyMemory(Of Single), useBruteForce As Boolean, distanceFunction As DistanceFunction) As Double

Parametri

vector1
ReadOnlyMemory<Single>

Primo vettore.

vector2
ReadOnlyMemory<Single>

Secondo vettore.

useBruteForce
Boolean

Oggetto bool che specifica la modalità di utilizzo del valore calcolato in un'espressione ORDER BY. Se true, viene usata la forza bruta, in caso contrario viene utilizzato qualsiasi indice definito nella proprietà vector.

distanceFunction
DistanceFunction

Funzione distance da utilizzare.

Valori restituiti

Attributi

Si applica a