次の方法で共有


IDefinition<ParentT> インターフェイス

定義

親定義の一部としてのインデックス作成ポリシー定義の全体。

public interface IDefinition<ParentT> : Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Definition.IBlank<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Definition.IWithAutomatic<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Definition.IWithCompositeIndexes<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Definition.IWithCompositeIndexList<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Definition.IWithExcludedPaths<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Definition.IWithIncludedPaths<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Definition.IWithIndexingMode<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Definition.IWithSpatialIndexes<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithAutomatic<'ParentT>
    interface IWithIndexingMode<'ParentT>
    interface IWithIncludedPaths<'ParentT>
    interface IWithExcludedPaths<'ParentT>
    interface IWithCompositeIndexes<'ParentT>
    interface IWithSpatialIndexes<'ParentT>
    interface IWithCompositeIndexList<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithAutomatic(Of ParentT), IWithCompositeIndexes(Of ParentT), IWithCompositeIndexList(Of ParentT), IWithExcludedPaths(Of ParentT), IWithIncludedPaths(Of ParentT), IWithIndexingMode(Of ParentT), IWithSpatialIndexes(Of ParentT)

型パラメーター

ParentT

この定義をアタッチした後に戻る親定義のステージ。

実装

メソッド

Attach()

親定義の一部としてのインデックス作成ポリシー定義の全体。

(継承元 IInDefinition<ParentT>)
WithAutomatic(Boolean)

自動設定を指定します。

(継承元 IWithAutomatic<ParentT>)
WithCompositeIndex(IList<CompositePath>)

複合インデックスを指定します。

(継承元 IWithCompositeIndexes<ParentT>)
WithCompositeIndexes(IList<IList<CompositePath>>)

複合インデックスを指定します。

(継承元 IWithCompositeIndexes<ParentT>)
WithCompositePath(CompositePath)

最後のリストへの複合パスアタッチを指定します。

(継承元 IWithCompositeIndexList<ParentT>)
WithCompositePath(String, CompositePathSortOrder)

最後のリストへの複合パスアタッチを指定します。

(継承元 IWithCompositeIndexList<ParentT>)
WithExcludedPath(ExcludedPath)

除外されたパスを指定します。

(継承元 IWithExcludedPaths<ParentT>)
WithExcludedPath(String)

除外されたパスを指定します。

(継承元 IWithExcludedPaths<ParentT>)
WithExcludedPaths(IList<ExcludedPath>)

除外するパスを指定します。

(継承元 IWithExcludedPaths<ParentT>)
WithIncludedPath(IncludedPath)

含まれるパスを指定します。

(継承元 IWithIncludedPaths<ParentT>)
WithIncludedPath(String)

含まれるパスを指定します。

(継承元 IWithIncludedPaths<ParentT>)
WithIncludedPaths(IList<IncludedPath>)

含まれるパスを指定します。

(継承元 IWithIncludedPaths<ParentT>)
WithIndexingMode(IndexingMode)

インデックス作成モードを指定します。

(継承元 IWithIndexingMode<ParentT>)
WithNewCompositeIndexList()

複合インデックスの空のリストを指定して、すべての複合パスを設定します。

(継承元 IWithCompositeIndexes<ParentT>)
WithSpatialIndex(SpatialSpec)

空間インデックスを指定します。

(継承元 IWithSpatialIndexes<ParentT>)
WithSpatialIndex(String, SpatialType[])

空間インデックスを指定します。

(継承元 IWithSpatialIndexes<ParentT>)
WithSpatialIndexes(IList<SpatialSpec>)

空間インデックスを指定します。

(継承元 IWithSpatialIndexes<ParentT>)

適用対象