Lingua

CosmosPropertyBuilderExtensions.CanSetIsVector Metodo

Definizione

Restituisce un valore che indica se è possibile impostare il tipo di vettore.

[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static bool CanSetIsVector(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, Microsoft.Azure.Cosmos.DistanceFunction distanceFunction, int dimensions, bool fromDataAnnotation = false);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
static member CanSetIsVector : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * Microsoft.Azure.Cosmos.DistanceFunction * int * bool -> bool
<Extension()>
Public Function CanSetIsVector (propertyBuilder As IConventionPropertyBuilder, distanceFunction As DistanceFunction, dimensions As Integer, Optional fromDataAnnotation As Boolean = false) As Boolean

Parametri

propertyBuilder
IConventionPropertyBuilder

Generatore per la proprietà configurata.

distanceFunction
DistanceFunction

Funzione distance per i confronti di vettori.

dimensions
Int32

Numero di dimensioni nel vettore.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Valori restituiti

true se è possibile impostare il tipo di vettore.

Attributi

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni e Accesso Azure Cosmos DB con EF Core.

Si applica a