Lingua

CosmosIndexBuilderExtensions.IsVectorIndex Metodo

Definizione

Overload

Nome Descrizione
IsVectorIndex(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.

IsVectorIndex(IConventionIndexBuilder, Nullable<VectorIndexType>, Boolean)

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.

IsVectorIndex(IndexBuilder, Nullable<VectorIndexType>, Boolean)

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.

IsVectorIndex<TEntity>(IndexBuilder<TEntity>, 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.

IsVectorIndex<TEntity>(IndexBuilder<TEntity>, 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.

IsVectorIndex(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 IsVectorIndex(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType);
static member IsVectorIndex : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
<Extension()>
Public Function IsVectorIndex (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 o null per rimuovere la configurazione dell'indice vettoriale.

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

IsVectorIndex(IConventionIndexBuilder, Nullable<VectorIndexType>, Boolean)

Origine:
CosmosIndexBuilderExtensions.cs
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.IConventionIndexBuilder? IsVectorIndex(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType, bool fromDataAnnotation = false);
static member IsVectorIndex : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
<Extension()>
Public Function IsVectorIndex (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 o null per rimuovere la configurazione dell'indice vettoriale.

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

IsVectorIndex(IndexBuilder, Nullable<VectorIndexType>, Boolean)

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 IsVectorIndex(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType, bool vectorIndex = true);
static member IsVectorIndex : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
<Extension()>
Public Function IsVectorIndex (indexBuilder As IndexBuilder, indexType As Nullable(Of VectorIndexType), Optional vectorIndex As Boolean = true) As IndexBuilder

Parametri

indexBuilder
IndexBuilder

Generatore per l'indice configurato.

indexType
Nullable<VectorIndexType>

Tipo di indice vettoriale da creare.

vectorIndex
Boolean

Valore che indica se l'indice è configurato come indice vettoriale.

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

IsVectorIndex<TEntity>(IndexBuilder<TEntity>, 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<TEntity> IsVectorIndex<TEntity>(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType);
static member IsVectorIndex : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
<Extension()>
Public Function IsVectorIndex(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 o null per rimuovere la configurazione dell'indice vettoriale.

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

IsVectorIndex<TEntity>(IndexBuilder<TEntity>, 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.IndexBuilder<TEntity> IsVectorIndex<TEntity>(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType, bool vectorIndex = true);
static member IsVectorIndex : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
<Extension()>
Public Function IsVectorIndex(Of TEntity) (indexBuilder As IndexBuilder(Of TEntity), indexType As Nullable(Of VectorIndexType), Optional vectorIndex As Boolean = true) 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.

vectorIndex
Boolean

Valore che indica se l'indice è configurato come indice vettoriale.

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