Dil

CosmosIndexExtensions Sınıf

Tanım

Azure Cosmos DB özgü meta veriler için dizin uzantısı yöntemleri.

[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
Devralma
CosmosIndexExtensions
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modelleme ve EF Core ile Azure Cosmos DB erişme.

Yöntemler

Veri Akışı Adı Description
GetIsFullTextIndexConfigurationSource(IConventionIndex)

öğesinin ConfigurationSource olup olmadığını IsFullTextIndex(IReadOnlyIndex)döndürür.

GetVectorIndexType(IReadOnlyIndex)

Kullanılacak "flat", "diskANN" veya "quantizedFlat" gibi vektör dizin türünü döndürür. Daha fazla bilgi için NoSQL için bkz. Azure Cosmos DB Vektör Arama.

GetVectorIndexTypeConfigurationSource(IConventionIndex)

öğesinin ConfigurationSource olup olmadığını GetVectorIndexType(IReadOnlyIndex)döndürür.

IsFullTextIndex(IReadOnlyIndex)

Dizinin tam metin araması için yapılandırılıp yapılandırılmadığını belirten değeri döndürür. Daha fazla bilgi için NoSQL için bkz. Azure Cosmos DB'de tam metin araması.

SetIsFullTextIndex(IConventionIndex, Nullable<Boolean>, Boolean)

Dizini tam metin araması için yapılandırılır. Daha fazla bilgi için NoSQL için bkz. Azure Cosmos DB'de tam metin araması.

SetIsFullTextIndex(IMutableIndex, Nullable<Boolean>)

Dizini tam metin araması için yapılandırılır. Daha fazla bilgi için NoSQL için bkz. Azure Cosmos DB'de tam metin araması.

SetVectorIndexType(IConventionIndex, Nullable<VectorIndexType>, Boolean)

Kullanılacak "flat", "diskANN" veya "quantizedFlat" gibi vektör dizin türünü ayarlar. Daha fazla bilgi için NoSQL için bkz. Azure Cosmos DB Vektör Arama.

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

Kullanılacak "flat", "diskANN" veya "quantizedFlat" gibi vektör dizin türünü ayarlar. Daha fazla bilgi için NoSQL için bkz. Azure Cosmos DB Vektör Arama.

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

Kullanılacak "flat", "diskANN" veya "quantizedFlat" gibi vektör dizin türünü ayarlar. Daha fazla bilgi için NoSQL için bkz. Azure Cosmos DB Vektör Arama.

SetVectorIndexType(IMutableIndex, Nullable<VectorIndexType>)

Kullanılacak "flat", "diskANN" veya "quantizedFlat" gibi vektör dizin türünü ayarlar. Daha fazla bilgi için NoSQL için bkz. Azure Cosmos DB Vektör Arama.

Şunlara uygulanır