CosmosAutomaticIndexingBuilder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Cosmos コンテナーの自動インデックス作成ポリシーを構成するために使用される fluent ビルダー。
EntityTypeBuilderのHasAutomaticIndexingによって返されます。Except(String)を呼び出すたびに、コンテナーのExcludedPathsへのパスが追加されます。
[System.Runtime.CompilerServices.Nullable(0)]
public class CosmosAutomaticIndexingBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder>
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosAutomaticIndexingBuilder = class
interface IInfrastructure<IConventionEntityTypeBuilder>
Public Class CosmosAutomaticIndexingBuilder
Implements IInfrastructure(Of IConventionEntityTypeBuilder)
- 継承
-
CosmosAutomaticIndexingBuilder
- 派生
- 属性
- 実装
注釈
詳細については、Azure Cosmos DBのインデックス作成ポリシーを参照してください。
コンストラクター
| Name | 説明 |
|---|---|
| CosmosAutomaticIndexingBuilder(EntityTypeBuilder) |
新しい CosmosAutomaticIndexingBuilderを作成します。 通常、直接構築されるのではなく、 HasAutomaticIndexing(EntityTypeBuilder, Boolean) を介して取得されます。 |
プロパティ
| Name | 説明 |
|---|---|
| EntityTypeBuilder |
この自動インデックス作成構成をバックアップするために使用されるエンティティ型ビルダー。 |
メソッド
| Name | 説明 |
|---|---|
| Except(String) |
コンテナーの |
明示的なインターフェイスの実装
| Name | 説明 |
|---|---|
| IInfrastructure<IConventionEntityTypeBuilder>.Instance |
非表示になっているプロパティの値を取得します。 |
拡張メソッド
| Name | 説明 |
|---|---|
| GetInfrastructure<T>(IInfrastructure<T>) |
IInfrastructure<T>を使用して非表示になっているプロパティから値を取得します。 このメソッドは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |