Lingua

CosmosIndexBuilderExtensions Classe

Definizione

Azure Cosmos DB metodi di estensione specifici per IndexBuilder.

[System.Runtime.CompilerServices.Nullable(0)]
public static class CosmosIndexBuilderExtensions
[System.Runtime.CompilerServices.Nullable(0)]
[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static class CosmosIndexBuilderExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosIndexBuilderExtensions = class
[<System.Runtime.CompilerServices.Nullable(0)>]
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
type CosmosIndexBuilderExtensions = class
Public Module CosmosIndexBuilderExtensions
Ereditarietà
CosmosIndexBuilderExtensions
Attributi

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni e Accesso Azure Cosmos DB con EF Core.

Metodi

Nome Descrizione
CanSetIsFullTextIndex(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Restituisce un valore che indica se l'indice può essere configurato come indice full-text.

CanSetVectorIndexType(IConventionIndexBuilder, Nullable<VectorIndexType>, Boolean)

Restituisce un valore che indica se l'indice vettoriale può essere configurato per i vettori.

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(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<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.

IsFullTextIndex(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Configura l'indice come indice full-text. Per altre informazioni, vedere Ricerca full-text in Azure Cosmos DB per NoSQL.

IsFullTextIndex(IndexBuilder, Boolean)

Configura l'indice come indice full-text. Per altre informazioni, vedere Ricerca full-text in Azure Cosmos DB per NoSQL.

IsFullTextIndex<TEntity>(IndexBuilder<TEntity>, Boolean)

Configura l'indice come indice full-text. Per altre informazioni, vedere Ricerca full-text 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(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<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<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.

Si applica a