Compartilhar via


IUpdate<ParentT> Interface

Definição

A totalidade de uma atualização de política de indexação como parte da atualização pai.

public interface IUpdate<ParentT> : Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Update.IWithAttach<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Update.IWithAutomatic<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Update.IWithCompositeIndexes<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Update.IWithCompositeIndexList<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Update.IWithExcludedPaths<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Update.IWithIncludedPaths<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Update.IWithIndexingMode<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Update.IWithSpatialIndexes<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<ParentT>
type IUpdate<'ParentT> = interface
    interface IWithCompositeIndexList<'ParentT>
    interface IWithAttach<'ParentT>
    interface ISettable<'ParentT>
    interface IWithAutomatic<'ParentT>
    interface IWithIndexingMode<'ParentT>
    interface IWithIncludedPaths<'ParentT>
    interface IWithExcludedPaths<'ParentT>
    interface IWithCompositeIndexes<'ParentT>
    interface IWithSpatialIndexes<'ParentT>
Public Interface IUpdate(Of ParentT)
Implements ISettable(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)

Parâmetros de tipo

ParentT

O estágio da atualização pai à qual retornar depois de anexar essa atualização.

Implementações

Métodos

Attach()

Anexa a última lista do índice composto.

(Herdado de IWithCompositeIndexList<ParentT>)
Parent()

A totalidade de uma atualização de política de indexação como parte da atualização pai.

(Herdado de ISettable<ParentT>)
WithAutomatic(Boolean)

Especifica a configuração automática.

(Herdado de IWithAutomatic<ParentT>)
WithCompositeIndex(IList<CompositePath>)

Especifica um índice composto.

(Herdado de IWithCompositeIndexes<ParentT>)
WithCompositeIndexesAppend(IList<IList<CompositePath>>)

Acrescenta índices compostos.

(Herdado de IWithCompositeIndexes<ParentT>)
WithCompositeIndexesReplace(IList<IList<CompositePath>>)

Substitui os índices compostos.

(Herdado de IWithCompositeIndexes<ParentT>)
WithCompositePath(CompositePath)

Especifica uma anexação de caminho composto à última lista.

(Herdado de IWithCompositeIndexList<ParentT>)
WithCompositePath(String, CompositePathSortOrder)

Especifica uma anexação de caminho composto à última lista.

(Herdado de IWithCompositeIndexList<ParentT>)
WithExcludedPath(ExcludedPath)

Especifica um caminho excluído.

(Herdado de IWithExcludedPaths<ParentT>)
WithExcludedPath(String)

Especifica um caminho excluído.

(Herdado de IWithExcludedPaths<ParentT>)
WithExcludedPathsAppend(IList<ExcludedPath>)

Acrescenta caminhos excluídos.

(Herdado de IWithExcludedPaths<ParentT>)
WithExcludedPathsReplace(IList<ExcludedPath>)

Substitui os caminhos excluídos.

(Herdado de IWithExcludedPaths<ParentT>)
WithIncludedPath(IncludedPath)

Especifica um caminho incluído.

(Herdado de IWithIncludedPaths<ParentT>)
WithIncludedPath(String)

Especifica um caminho incluído.

(Herdado de IWithIncludedPaths<ParentT>)
WithIncludedPathsAppend(IList<IncludedPath>)

Acrescenta caminhos incluídos.

(Herdado de IWithIncludedPaths<ParentT>)
WithIncludedPathsReplace(IList<IncludedPath>)

Substitui os caminhos incluídos.

(Herdado de IWithIncludedPaths<ParentT>)
WithIndexingMode(IndexingMode)

Especifica o modo de indexação.

(Herdado de IWithIndexingMode<ParentT>)
WithNewCompositeIndexList()

Especifica uma lista vazia de índice composto para definir cada caminho composto.

(Herdado de IWithCompositeIndexes<ParentT>)
WithoutCompositeIndexes()

Remove todos os índices compostos.

(Herdado de IWithCompositeIndexes<ParentT>)
WithoutExcludedPath(String)

Remove um caminho excluído.

(Herdado de IWithExcludedPaths<ParentT>)
WithoutExcludedPaths()

Remove todos os caminhos excluídos.

(Herdado de IWithExcludedPaths<ParentT>)
WithoutIncludedPath(String)

Remove um caminho incluído.

(Herdado de IWithIncludedPaths<ParentT>)
WithoutIncludedPaths()

Remove todos os caminhos incluídos.

(Herdado de IWithIncludedPaths<ParentT>)
WithoutIndexingMode()

Remove o modo de indexação.

(Herdado de IWithIndexingMode<ParentT>)
WithoutSpatialIndex(String)

Remove um índice espacial.

(Herdado de IWithSpatialIndexes<ParentT>)
WithoutSpatialIndexes()

Remove todos os índices espaciais.

(Herdado de IWithSpatialIndexes<ParentT>)
WithSpatialIndex(SpatialSpec)

Especifica um índice espacial.

(Herdado de IWithSpatialIndexes<ParentT>)
WithSpatialIndex(String, SpatialType[])

Especifica um índice espacial.

(Herdado de IWithSpatialIndexes<ParentT>)
WithSpatialIndexesAppend(IList<SpatialSpec>)

Acrescenta índices espaciais.

(Herdado de IWithSpatialIndexes<ParentT>)
WithSpatialIndexesReplace(IList<SpatialSpec>)

Substitui os índices espaciais.

(Herdado de IWithSpatialIndexes<ParentT>)

Aplica-se a