DbMaintenanceReindexTask Classe

Définition

public ref class DbMaintenanceReindexTask : Microsoft::SqlServer::Management::DatabaseMaintenance::DatabaseMaintenanceBaseTask, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Management::DatabaseMaintenance::IContextSelection, Microsoft::SqlServer::Management::DatabaseMaintenance::IDbMaintenanceReindexTaskInterface, Microsoft::SqlServer::Management::DatabaseMaintenance::ITaskDescriptionInterface
[Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="ReindexTaskIcon", LocalizationType=typeof(Microsoft.SqlServer.Management.DatabaseMaintenance.MaintReindexTask), RequiredProductLevel=Microsoft.SqlServer.Dts.Runtime.DTSProductLevel.None, TaskContact="Rebuild Index Task; Microsoft Corporation; Microsoft SQL Server v9; © 2004 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DBMAINT90", UITypeName="Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintTaskReindexUI, Microsoft.SqlServer.MaintenancePlanTasksUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("8e9ba4eb-9e3d-427d-932b-a8c06f7d6e27")]
public class DbMaintenanceReindexTask : Microsoft.SqlServer.Management.DatabaseMaintenance.DatabaseMaintenanceBaseTask, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Management.DatabaseMaintenance.IContextSelection, Microsoft.SqlServer.Management.DatabaseMaintenance.IDbMaintenanceReindexTaskInterface, Microsoft.SqlServer.Management.DatabaseMaintenance.ITaskDescriptionInterface
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="ReindexTaskIcon", LocalizationType=typeof(Microsoft.SqlServer.Management.DatabaseMaintenance.MaintReindexTask), RequiredProductLevel=Microsoft.SqlServer.Dts.Runtime.DTSProductLevel.None, TaskContact="Rebuild Index Task; Microsoft Corporation; Microsoft SQL Server v9; © 2004 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DBMAINT90", UITypeName="Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintTaskReindexUI, Microsoft.SqlServer.MaintenancePlanTasksUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("8e9ba4eb-9e3d-427d-932b-a8c06f7d6e27")>]
type DbMaintenanceReindexTask = class
    inherit DatabaseMaintenanceBaseTask
    interface IDbMaintenanceReindexTaskInterface
    interface IContextSelection
    interface IDTSComponentPersist
    interface ITaskDescriptionInterface
Public Class DbMaintenanceReindexTask
Inherits DatabaseMaintenanceBaseTask
Implements IContextSelection, IDbMaintenanceReindexTaskInterface, IDTSComponentPersist, ITaskDescriptionInterface
Héritage
Attributs
Implémente

Constructeurs

DbMaintenanceReindexTask()

Champs

DefaultFragmentationPct
DefaultFreeSpace
DefaultLowPriorityAbortAfterWait
DefaultLowPriorityMaxDuration
DefaultMaximumDegreeOfParallelism

Propriétés

AdvKeepOnline
AdvOfflineUnsupportedIndex
AdvSortInTempdb
BypassPrepare

Obtient ou définit une valeur booléenne qui indique si la tâche Execute SQL ignore la préparation de l’instruction lors de l’envoi de l’instruction SQL au système de gestion de base de données relationnelle (SGBDR).

(Hérité de ExecuteSQLTask)
CodePage

Obtient ou définit la page de codes à utiliser lors de la traduction des valeurs de la variable stockées en tant que caractères Unicode étendus à multi-octets. La traduction se produit lors du stockage ou de l'extraction de valeurs dans des bases de données.

(Hérité de ExecuteSQLTask)
Connection

Obtient ou définit le nom du gestionnaire de connexions qui se connecte au système de gestion de base de données relationnelle (SGBDR) où la tâche d'exécution SQL est exécutée.

(Hérité de ExecuteSQLTask)
DatabaseSelectionType (Hérité de DatabaseMaintenanceBaseTask)
DbMaintenanceIndexStats
Description
ExecutionValue

Retourne le nombre de lignes affectées par la ou les instructions SQL.

(Hérité de ExecuteSQLTask)
ExtendedLogging (Hérité de DatabaseMaintenanceBaseTask)
IgnoreDatabasesInNotOnlineState (Hérité de DatabaseMaintenanceBaseTask)
IsStoredProcedure

Obtient ou définit une valeur booléenne qui indique si l’instruction SQL spécifiée par la tâche Execute SQL est une procédure stockée.

(Hérité de ExecuteSQLTask)
LocalConnectionForLogging (Hérité de DatabaseMaintenanceBaseTask)
LowPriorityAbortAfterWait
LowPriorityMaxDuration
LowPriorityUsed
MaximumDegreeOfParallelism
MaximumDegreeOfParallelismUsed
ObjectTypeSelection (Hérité de DatabaseMaintenanceBaseTask)
PadIndex
ParameterBindings

Retourne un objet qui implémente l'objet IDTSParameterBindings.

(Hérité de ExecuteSQLTask)
ReindexPercentage
ReindexWithOriginalAmount
ResultSetBindings

Retourne un objet qui implémente l'objet IDTSParameterBindings.

(Hérité de ExecuteSQLTask)
ResultSetType

Obtient ou définit une valeur qui indique le type de jeu de résultats retourné par l'instruction SQL exécutée par la tâche d'exécution SQL.

(Hérité de ExecuteSQLTask)
RunId (Hérité de DatabaseMaintenanceBaseTask)
SelectedDatabases (Hérité de DatabaseMaintenanceBaseTask)
SelectedTables (Hérité de DatabaseMaintenanceBaseTask)
ServerVersion (Hérité de DatabaseMaintenanceBaseTask)
SqlBatchCommands (Hérité de DatabaseMaintenanceBaseTask)
SqlStatementSource

Obtient ou définit le nom de la source qui contient l'instruction SQL exécutée par la tâche d'exécution SQL.

(Hérité de ExecuteSQLTask)
SqlStatementSourceType

Obtient ou définit une valeur qui indique le type de source qui contient l'instruction SQL exécutée par la tâche d'exécution SQL.

(Hérité de ExecuteSQLTask)
TableSelectionType (Hérité de DatabaseMaintenanceBaseTask)
TargetServerVersion (Hérité de Task)
TaskAllowesDatbaseSelection
TaskAllowesTableSelection
TaskConnectionName (Hérité de DatabaseMaintenanceBaseTask)
TaskName (Hérité de DatabaseMaintenanceBaseTask)
TaskNameWasModified (Hérité de DatabaseMaintenanceBaseTask)
TimeOut

Obtient ou définit un entier qui indique le nombre maximal de secondes pendant lesquelles la tâche peut être exécutée avant d'arriver à expiration.

(Hérité de ExecuteSQLTask)
TypeConversionMode

Obtient ou définit le mode de conversion utilisé par la tâche d'exécution SQL.

(Hérité de ExecuteSQLTask)
Version

*** Membre déconseillé ; consultez les Remarques. *** Retourne la version de la tâche. Cette propriété est en lecture seule.

(Hérité de Task)

Méthodes

CanDowngradeTo(Int32) (Hérité de DatabaseMaintenanceBaseTask)
CanUpdate(String)

*** Membre déconseillé ; consultez les Remarques. Boolean qui indique si le nouveau code XML de package peut mettre à jour l’ancien fichier XML de package.

(Hérité de Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement) (Hérité de DatabaseMaintenanceBaseTask)
Equals(Object)

Détermine si les deux instances d'objet sont égales.

(Hérité de DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)
GetConnectionID(Connections, String)

Obtient une chaîne contenant l’ID de la connexion.

(Hérité de Task)
GetConnectionName(Connections, String)

Obtient une chaîne contenant le nom de la connexion.

(Hérité de Task)
GetHashCode()

Retourne le code de hachage de cette instance.

(Hérité de DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker) (Hérité de DatabaseMaintenanceBaseTask)
LoadFromXML(XmlElement, IDTSInfoEvents)
OnAddedToTaskHost(TaskHost) (Hérité de DatabaseMaintenanceBaseTask)
SaveToXML(XmlDocument, IDTSInfoEvents)
Script(Server, IDTSLogging)
Update(String)

*** Membre déconseillé ; consultez les Remarques. Cette méthode met à jour l’ancien xml de package avec le nouveau xml de package si CanUpdate(String) est défini sur true.

(Hérité de Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)
WriteToDTSLog(IDTSLogging, String) (Hérité de DatabaseMaintenanceBaseTask)

S’applique à