CosmosPropertyBuilderExtensions.IsVectorProperty Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| IsVectorProperty(PropertyBuilder, DistanceFunction, Int32) |
Configura la proprietà come vettore per Azure Cosmos DB. |
| IsVectorProperty(IConventionPropertyBuilder, DistanceFunction, Int32, Boolean) |
Configura la proprietà come vettore per Azure Cosmos DB. |
| IsVectorProperty<TProperty>(PropertyBuilder<TProperty>, DistanceFunction, Int32) |
Configura la proprietà come vettore per Azure Cosmos DB. |
IsVectorProperty(PropertyBuilder, DistanceFunction, Int32)
Configura la proprietà come vettore per Azure Cosmos DB.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder IsVectorProperty(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, Microsoft.Azure.Cosmos.DistanceFunction distanceFunction, int dimensions);
static member IsVectorProperty : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * Microsoft.Azure.Cosmos.DistanceFunction * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function IsVectorProperty (propertyBuilder As PropertyBuilder, distanceFunction As DistanceFunction, dimensions As Integer) As PropertyBuilder
Parametri
- propertyBuilder
- PropertyBuilder
Generatore per la proprietà configurata.
- distanceFunction
- DistanceFunction
Funzione distance per i confronti di vettori.
- dimensions
- Int32
Numero di dimensioni nel vettore.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
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
IsVectorProperty(IConventionPropertyBuilder, DistanceFunction, Int32, Boolean)
Configura la proprietà come vettore per Azure Cosmos DB.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? IsVectorProperty(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, Microsoft.Azure.Cosmos.DistanceFunction distanceFunction, int dimensions, bool fromDataAnnotation = false);
static member IsVectorProperty : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * Microsoft.Azure.Cosmos.DistanceFunction * int * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function IsVectorProperty (propertyBuilder As IConventionPropertyBuilder, distanceFunction As DistanceFunction, dimensions As Integer, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
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
Stessa istanza del generatore se la configurazione è stata applicata, null in caso contrario.
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
IsVectorProperty<TProperty>(PropertyBuilder<TProperty>, DistanceFunction, Int32)
Configura la proprietà come vettore per Azure Cosmos DB.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> IsVectorProperty<TProperty>(this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, Microsoft.Azure.Cosmos.DistanceFunction distanceFunction, int dimensions);
static member IsVectorProperty : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * Microsoft.Azure.Cosmos.DistanceFunction * int -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function IsVectorProperty(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), distanceFunction As DistanceFunction, dimensions As Integer) As PropertyBuilder(Of TProperty)
Parametri di tipo
- TProperty
Tipo della proprietà configurata.
Parametri
- propertyBuilder
- PropertyBuilder<TProperty>
Generatore per la proprietà configurata.
- distanceFunction
- DistanceFunction
Funzione distance per i confronti di vettori.
- dimensions
- Int32
Numero di dimensioni nel vettore.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni e Accesso Azure Cosmos DB con EF Core.