Language

CosmosIndexExtensions クラス

定義

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
継承
CosmosIndexExtensions
属性

注釈

詳細と例については、「エンティティの型とリレーションシップのモデル化」および「EF Core を使用したAzure Cosmos DBへのアクセス」を参照してください。

メソッド

Name 説明
GetIsFullTextIndexConfigurationSource(IConventionIndex)

IsFullTextIndex(IReadOnlyIndex)のConfigurationSourceを返します。

GetVectorIndexType(IReadOnlyIndex)

使用するベクター インデックスの種類 ("flat"、"diskANN"、"quantizedFlat" など) を返します。 詳細については、「NoSQLのAzure Cosmos DBでのベクター検索」を参照してください。

GetVectorIndexTypeConfigurationSource(IConventionIndex)

GetVectorIndexType(IReadOnlyIndex)のConfigurationSourceを返します。

IsFullTextIndex(IReadOnlyIndex)

インデックスがフルテキスト検索用に構成されているかどうかを示す値を返します。 詳細については、Azure Cosmos DBのフルテキスト検索でNoSQLを参照してください。

SetIsFullTextIndex(IConventionIndex, Nullable<Boolean>, Boolean)

フルテキスト検索のインデックスを構成します。 詳細については、Azure Cosmos DBのフルテキスト検索でNoSQLを参照してください。

SetIsFullTextIndex(IMutableIndex, Nullable<Boolean>)

フルテキスト検索のインデックスを構成します。 詳細については、Azure Cosmos DBのフルテキスト検索でNoSQLを参照してください。

SetVectorIndexType(IConventionIndex, Nullable<VectorIndexType>, Boolean)

"flat"、"diskANN"、"quantizedFlat" など、使用するベクター インデックスの種類を設定します。 詳細については、「NoSQLのAzure Cosmos DBでのベクター検索」を参照してください。

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

"flat"、"diskANN"、"quantizedFlat" など、使用するベクター インデックスの種類を設定します。 詳細については、「NoSQLのAzure Cosmos DBでのベクター検索」を参照してください。

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

"flat"、"diskANN"、"quantizedFlat" など、使用するベクター インデックスの種類を設定します。 詳細については、「NoSQLのAzure Cosmos DBでのベクター検索」を参照してください。

SetVectorIndexType(IMutableIndex, Nullable<VectorIndexType>)

"flat"、"diskANN"、"quantizedFlat" など、使用するベクター インデックスの種類を設定します。 詳細については、「NoSQLのAzure Cosmos DBでのベクター検索」を参照してください。

適用対象