CosmosPropertyBuilderExtensions.CanSetIsVectorProperty Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.