Partager via


RecommendedIndex Constructeurs

Définition

Surcharges

RecommendedIndex()

Initialise une nouvelle instance de la classe 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>)

Initialise une nouvelle instance de la classe RecommendedIndex.

RecommendedIndex()

Initialise une nouvelle instance de la classe RecommendedIndex.

public RecommendedIndex ();
Public Sub New ()

S’applique à

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>)

Initialise une nouvelle instance de la classe RecommendedIndex.

public RecommendedIndex (string id = default, string name = default, string type = default, Microsoft.Azure.Management.Sql.Fluent.Models.RecommendedIndexAction? action = default, Microsoft.Azure.Management.Sql.Fluent.Models.RecommendedIndexState? state = default, DateTime? created = default, DateTime? lastModified = default, Microsoft.Azure.Management.Sql.Fluent.Models.RecommendedIndexType? indexType = default, string schema = default, string table = default, System.Collections.Generic.IList<string> columns = default, System.Collections.Generic.IList<string> includedColumns = default, string indexScript = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Fluent.Models.OperationImpact> estimatedImpact = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Fluent.Models.OperationImpact> reportedImpact = default);
new Microsoft.Azure.Management.Sql.Fluent.Models.RecommendedIndex : string * string * string * Nullable<Microsoft.Azure.Management.Sql.Fluent.Models.RecommendedIndexAction> * Nullable<Microsoft.Azure.Management.Sql.Fluent.Models.RecommendedIndexState> * Nullable<DateTime> * Nullable<DateTime> * Nullable<Microsoft.Azure.Management.Sql.Fluent.Models.RecommendedIndexType> * string * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Fluent.Models.OperationImpact> * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Fluent.Models.OperationImpact> -> Microsoft.Azure.Management.Sql.Fluent.Models.RecommendedIndex
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional action As Nullable(Of RecommendedIndexAction) = Nothing, Optional state As Nullable(Of RecommendedIndexState) = Nothing, Optional created As Nullable(Of DateTime) = Nothing, Optional lastModified As Nullable(Of DateTime) = Nothing, Optional indexType As Nullable(Of RecommendedIndexType) = Nothing, Optional schema As String = Nothing, Optional table As String = Nothing, Optional columns As IList(Of String) = Nothing, Optional includedColumns As IList(Of String) = Nothing, Optional indexScript As String = Nothing, Optional estimatedImpact As IList(Of OperationImpact) = Nothing, Optional reportedImpact As IList(Of OperationImpact) = Nothing)

Paramètres

id
String
name
String
type
String
action
Nullable<RecommendedIndexAction>

Action d’index proposée. Vous pouvez créer un index manquant, supprimer un index inutilisé ou reconstruire un index existant pour améliorer ses performances. Les valeurs possibles sont les suivantes : « Create », « Drop », « Rebuild »

state
Nullable<RecommendedIndexState>

État actuel de la recommandation. Les valeurs possibles sont les suivantes : « Active », « Pending », « Executing », « Verifying », « Pending Reverting », « Reverting », « Reverted », « Ignored », « Expired », « Blocked », « Success »

created
Nullable<DateTime>

Date/heure UTC indiquant la date de création de cette ressource (format ISO8601).

lastModified
Nullable<DateTime>

Date/heure UTC de la dernière modification de cette ressource (format ISO8601).

indexType
Nullable<RecommendedIndexType>

Type d’index (CLUSTERED, NONCLUSTERED, COLUMNSTORE, CLUSTERED COLUMNSTORE). Les valeurs possibles sont les suivantes : « CLUSTERED », « NONCLUSTERED », « COLUMNSTORE », « CLUSTERED COLUMNSTORE »

schema
String

Schéma sur lequel réside la table à générer l’index

table
String

Table sur laquelle générer l’index.

columns
IList<String>

Colonnes sur lesquelles générer l’index

includedColumns
IList<String>

Liste des noms de colonnes à inclure dans l’index

indexScript
String

Script d’index de build complet

estimatedImpact
IList<OperationImpact>

L’impact estimé de l’action d’index recommandée.

reportedImpact
IList<OperationImpact>

Valeurs signalées une fois l’action d’index terminée.

S’applique à