Compartir a través de


RecommendedIndex Clase

Definición

Representa un índice recomendado de base de datos.

[Microsoft.Rest.Serialization.JsonTransformation]
public class RecommendedIndex : Microsoft.Azure.Management.Sql.Fluent.Models.ProxyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RecommendedIndex = class
    inherit ProxyResourceInner
Public Class RecommendedIndex
Inherits ProxyResourceInner
Herencia
Atributos

Constructores

RecommendedIndex()

Inicializa una nueva instancia de la clase RecommendedIndex.

RecommendedIndex(String, String, String, Nullable<RecommendedIndexAction>, Nullable<RecommendedIndexState>, Nullable<DateTime>, Nullable<DateTime>, Nullable<RecommendedIndexType>, String, String, IList<String>, IList<String>, String, IList<OperationImpact>, IList<OperationImpact>)

Inicializa una nueva instancia de la clase RecommendedIndex.

Propiedades

Action

Obtiene la acción de índice propuesta. Puede crear un índice que falta, quitar un índice sin usar o recompilar un índice existente para mejorar su rendimiento. Entre los valores posibles se incluyen: "Create", "Drop", "Rebuild"

Columns

Obtiene las columnas sobre las que se va a generar el índice.

Created

Obtiene la fecha y hora UTC que muestra cuándo se creó este recurso (formato ISO8601).

EstimatedImpact

Obtiene el impacto estimado de realizar la acción de índice recomendada.

Id

Identificador de recurso. Setter está protegido porque el identificador debe establecerse en Recursos de red.

(Heredado de ProxyResource)
IncludedColumns

Obtiene la lista de nombres de columna que se incluirán en el índice.

IndexScript

Obtiene el script de índice de compilación completo.

IndexType

Obtiene el tipo de índice (CLUSTERED, NONCLUSTERED, COLUMNSTORE, CLUSTERED COLUMNSTORE). Entre los valores posibles se incluyen: "CLUSTERED", "NONCLUSTERED", "COLUMNSTORE", "CLUSTERED COLUMNSTORE"

LastModified

Obtiene la fecha y hora UTC de cuándo cambió este recurso por última vez (formato ISO8601).

Location

Ubicación de los recursos

(Heredado de Resource)
Name

Nombre del recurso

(Heredado de ProxyResource)
ReportedImpact

Obtiene los valores notificados una vez completada la acción de índice.

Schema

Obtiene el esquema en el que reside la tabla en la que se va a compilar el índice.

State

Obtiene el estado de recomendación actual. Entre los valores posibles se incluyen: 'Active', 'Pending', 'Executing', 'Verifying', 'Pending Revert', 'Reverting', 'Reverted', 'Ignored', 'Expired', 'Blocked', 'Success'

Table

Obtiene la tabla en la que se va a generar el índice.

Tags

Etiquetas del recurso

(Heredado de Resource)
Type

Tipo de recurso

(Heredado de ProxyResource)

Métodos

Validate()

Valide el objeto . Produce ValidationException si se produce un error en la validación.

(Heredado de Resource)

Se aplica a