Sprache

CosmosPropertyBuilderExtensions.CanSetIsVectorProperty Methode

Definition

Gibt einen Wert zurück, der angibt, ob die Vektorabstandsfunktion und -dimensionen festgelegt werden können.

public static bool CanSetIsVectorProperty(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, Microsoft.Azure.Cosmos.DistanceFunction distanceFunction, int dimensions, bool fromDataAnnotation = false);
static member CanSetIsVectorProperty : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * Microsoft.Azure.Cosmos.DistanceFunction * int * bool -> bool
<Extension()>
Public Function CanSetIsVectorProperty (propertyBuilder As IConventionPropertyBuilder, distanceFunction As DistanceFunction, dimensions As Integer, Optional fromDataAnnotation As Boolean = false) As Boolean

Parameter

propertyBuilder
IConventionPropertyBuilder

Der Generator für die zu konfigurierende Eigenschaft.

distanceFunction
DistanceFunction

Die Entfernungsfunktion für einen Vektorvergleich.

dimensions
Int32

Die Anzahl der Dimensionen im Vektor.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

true wenn die Vektorabstandsfunktion und -dimensionen festgelegt werden können.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und zugreifen auf Azure Cosmos DB mit EF Core.

Gilt für: