Lingua

CosmosIndexBuilderExtensions.ForVectors Metodo

Definizione

Overload

Nome Descrizione
ForVectors(IndexBuilder, Nullable<VectorIndexType>)

Configura l'indice come indice vettoriale con il tipo di indice vettore specificato, ad esempio "flat", "diskANN" o "quantiizedFlat". Per altre informazioni, vedere Ricerca vettoriale in Azure Cosmos DB per NoSQL.

ForVectors(IConventionIndexBuilder, Nullable<VectorIndexType>, Boolean)

Configura se l'indice come indice vettoriale con il tipo di indice vettoriale specificato, ad esempio "flat", "diskANN" o "quantiizedFlat". Per altre informazioni, vedere Ricerca vettoriale in Azure Cosmos DB per NoSQL.

ForVectors<TEntity>(IndexBuilder<TEntity>, Nullable<VectorIndexType>)

Configura se l'indice come indice vettoriale con il tipo di indice vettoriale specificato, ad esempio "flat", "diskANN" o "quantiizedFlat". Per altre informazioni, vedere Ricerca vettoriale in Azure Cosmos DB per NoSQL.

ForVectors(IndexBuilder, Nullable<VectorIndexType>)

Origine:
CosmosIndexBuilderExtensions.cs

Configura l'indice come indice vettoriale con il tipo di indice vettore specificato, ad esempio "flat", "diskANN" o "quantiizedFlat". Per altre informazioni, vedere Ricerca vettoriale in Azure Cosmos DB per NoSQL.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder ForVectors(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType);
static member ForVectors : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
<Extension()>
Public Function ForVectors (indexBuilder As IndexBuilder, indexType As Nullable(Of VectorIndexType)) As IndexBuilder

Parametri

indexBuilder
IndexBuilder

Generatore per l'indice configurato.

indexType
Nullable<VectorIndexType>

Tipo di indice vettoriale da creare.

Valori restituiti

Generatore per configurare ulteriormente l'indice.

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

ForVectors(IConventionIndexBuilder, Nullable<VectorIndexType>, Boolean)

Origine:
CosmosIndexBuilderExtensions.cs

Configura se l'indice come indice vettoriale con il tipo di indice vettoriale specificato, ad esempio "flat", "diskANN" o "quantiizedFlat". Per altre informazioni, vedere Ricerca vettoriale in Azure Cosmos DB per NoSQL.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? ForVectors(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType, bool fromDataAnnotation = false);
static member ForVectors : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
<Extension()>
Public Function ForVectors (indexBuilder As IConventionIndexBuilder, indexType As Nullable(Of VectorIndexType), Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder

Parametri

indexBuilder
IConventionIndexBuilder

Generatore per l'indice configurato.

indexType
Nullable<VectorIndexType>

Tipo di indice vettoriale da creare.

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

ForVectors<TEntity>(IndexBuilder<TEntity>, Nullable<VectorIndexType>)

Origine:
CosmosIndexBuilderExtensions.cs

Configura se l'indice come indice vettoriale con il tipo di indice vettoriale specificato, ad esempio "flat", "diskANN" o "quantiizedFlat". Per altre informazioni, vedere Ricerca vettoriale in Azure Cosmos DB per NoSQL.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> ForVectors<TEntity>(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType);
static member ForVectors : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
<Extension()>
Public Function ForVectors(Of TEntity) (indexBuilder As IndexBuilder(Of TEntity), indexType As Nullable(Of VectorIndexType)) As IndexBuilder(Of TEntity)

Parametri di tipo

TEntity

Parametri

indexBuilder
IndexBuilder<TEntity>

Generatore per l'indice configurato.

indexType
Nullable<VectorIndexType>

Tipo di indice vettoriale da creare.

Valori restituiti

IndexBuilder<TEntity>

Generatore per configurare ulteriormente l'indice.

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