Język

CosmosIndexExtensions Klasa

Definicja

Metody rozszerzenia indeksu dla metadanych specyficznych dla Azure Cosmos DB.

[System.Runtime.CompilerServices.Nullable(0)]
public static class CosmosIndexExtensions
[System.Runtime.CompilerServices.Nullable(0)]
[System.Diagnostics.CodeAnalysis.Experimental("EF9103")]
public static class CosmosIndexExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosIndexExtensions = class
[<System.Runtime.CompilerServices.Nullable(0)>]
[<System.Diagnostics.CodeAnalysis.Experimental("EF9103")>]
type CosmosIndexExtensions = class
Public Module CosmosIndexExtensions
Dziedziczenie
CosmosIndexExtensions
Atrybuty

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do Azure Cosmos DB za pomocą programu EF Core.

Metody

Nazwisko Opis
GetIsFullTextIndexConfigurationSource(IConventionIndex)

Zwraca wartość ConfigurationSource dla , czy wartość IsFullTextIndex(IReadOnlyIndex).

GetVectorIndexType(IReadOnlyIndex)

Zwraca typ indeksu wektorowego do użycia, taki jak "flat", "diskANN" lub "quantizedFlat". Aby NoSQL uzyskać więcej informacji, zobacz Wyszukiwanie wektorów w Azure Cosmos DB, aby uzyskać więcej informacji.

GetVectorIndexTypeConfigurationSource(IConventionIndex)

Zwraca wartość ConfigurationSource dla , czy wartość GetVectorIndexType(IReadOnlyIndex).

IsFullTextIndex(IReadOnlyIndex)

Zwraca wartość wskazującą, czy indeks jest skonfigurowany do wyszukiwania pełnotekstowego. Aby NoSQL uzyskać więcej informacji, zobacz Wyszukiwanie pełnotekstowe w Azure Cosmos DB, aby uzyskać więcej informacji.

SetIsFullTextIndex(IConventionIndex, Nullable<Boolean>, Boolean)

Konfiguruje indeks na potrzeby wyszukiwania pełnotekstowego. Aby NoSQL uzyskać więcej informacji, zobacz Wyszukiwanie pełnotekstowe w Azure Cosmos DB, aby uzyskać więcej informacji.

SetIsFullTextIndex(IMutableIndex, Nullable<Boolean>)

Konfiguruje indeks na potrzeby wyszukiwania pełnotekstowego. Aby NoSQL uzyskać więcej informacji, zobacz Wyszukiwanie pełnotekstowe w Azure Cosmos DB, aby uzyskać więcej informacji.

SetVectorIndexType(IConventionIndex, Nullable<VectorIndexType>, Boolean)

Ustawia typ indeksu wektorowego do użycia, taki jak "flat", "diskANN" lub "quantizedFlat". Aby NoSQL uzyskać więcej informacji, zobacz Wyszukiwanie wektorów w Azure Cosmos DB, aby uzyskać więcej informacji.

SetVectorIndexType(IConventionIndex, Nullable<VectorIndexType>, Nullable<Boolean>, Boolean)

Ustawia typ indeksu wektorowego do użycia, taki jak "flat", "diskANN" lub "quantizedFlat". Aby NoSQL uzyskać więcej informacji, zobacz Wyszukiwanie wektorów w Azure Cosmos DB, aby uzyskać więcej informacji.

SetVectorIndexType(IMutableIndex, Nullable<VectorIndexType>, Nullable<Boolean>)

Ustawia typ indeksu wektorowego do użycia, taki jak "flat", "diskANN" lub "quantizedFlat". Aby NoSQL uzyskać więcej informacji, zobacz Wyszukiwanie wektorów w Azure Cosmos DB, aby uzyskać więcej informacji.

SetVectorIndexType(IMutableIndex, Nullable<VectorIndexType>)

Ustawia typ indeksu wektorowego do użycia, taki jak "flat", "diskANN" lub "quantizedFlat". Aby NoSQL uzyskać więcej informacji, zobacz Wyszukiwanie wektorów w Azure Cosmos DB, aby uzyskać więcej informacji.

Dotyczy