DbMaintenanceReindexTask Classe

Definizione

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
Ereditarietà
Attributi
Implementazioni

Costruttori

DbMaintenanceReindexTask()

Campi

DefaultFragmentationPct
DefaultFreeSpace
DefaultLowPriorityAbortAfterWait
DefaultLowPriorityMaxDuration
DefaultMaximumDegreeOfParallelism

Proprietà

AdvKeepOnline
AdvOfflineUnsupportedIndex
AdvSortInTempdb
BypassPrepare

Ottiene o imposta un valore booleano che indica se l'attività Esegui SQL ignora la preparazione dell'istruzione durante l'invio dell'istruzione SQL al sistema di gestione di database relazionale (RDBMS).

(Ereditato da ExecuteSQLTask)
CodePage

Ottiene o imposta la tabella codici da utilizzare per la conversione di valori di variabili archiviati come caratteri estesi Unicode in più byte. La conversione si verifica durante l'archiviazione o l'estrazione dei valori dai database.

(Ereditato da ExecuteSQLTask)
Connection

Ottiene o imposta il nome della gestione connessione che si connette al sistema di gestione di database relazionali (RDBMS) in cui viene eseguita l'attività Esegui SQL.

(Ereditato da ExecuteSQLTask)
DatabaseSelectionType (Ereditato da DatabaseMaintenanceBaseTask)
DbMaintenanceIndexStats
Description
ExecutionValue

Restituisce il numero di righe interessate dell'istruzione o dalle istruzioni SQL.

(Ereditato da ExecuteSQLTask)
ExtendedLogging (Ereditato da DatabaseMaintenanceBaseTask)
IgnoreDatabasesInNotOnlineState (Ereditato da DatabaseMaintenanceBaseTask)
IsStoredProcedure

Ottiene o imposta un valore booleano che indica se l'istruzione SQL specificata dall'attività Esegui SQL è una stored procedure.

(Ereditato da ExecuteSQLTask)
LocalConnectionForLogging (Ereditato da DatabaseMaintenanceBaseTask)
LowPriorityAbortAfterWait
LowPriorityMaxDuration
LowPriorityUsed
MaximumDegreeOfParallelism
MaximumDegreeOfParallelismUsed
ObjectTypeSelection (Ereditato da DatabaseMaintenanceBaseTask)
PadIndex
ParameterBindings

Restituisce un oggetto che implementa IDTSParameterBindings.

(Ereditato da ExecuteSQLTask)
ReindexPercentage
ReindexWithOriginalAmount
ResultSetBindings

Restituisce un oggetto che implementa IDTSParameterBindings.

(Ereditato da ExecuteSQLTask)
ResultSetType

Ottiene o imposta un valore che indica il tipo di set dei risultati restituito dall'istruzione SQL eseguita dalle attività Esegui SQL.

(Ereditato da ExecuteSQLTask)
RunId (Ereditato da DatabaseMaintenanceBaseTask)
SelectedDatabases (Ereditato da DatabaseMaintenanceBaseTask)
SelectedTables (Ereditato da DatabaseMaintenanceBaseTask)
ServerVersion (Ereditato da DatabaseMaintenanceBaseTask)
SqlBatchCommands (Ereditato da DatabaseMaintenanceBaseTask)
SqlStatementSource

Ottiene o imposta il nome dell'origine contenente l'istruzione SQL eseguita dall'attività Esegui SQL.

(Ereditato da ExecuteSQLTask)
SqlStatementSourceType

Ottiene o imposta un valore che indica il tipo di origine contenente l'istruzione SQL eseguita dall'attività Esegui SQL.

(Ereditato da ExecuteSQLTask)
TableSelectionType (Ereditato da DatabaseMaintenanceBaseTask)
TargetServerVersion (Ereditato da Task)
TaskAllowesDatbaseSelection
TaskAllowesTableSelection
TaskConnectionName (Ereditato da DatabaseMaintenanceBaseTask)
TaskName (Ereditato da DatabaseMaintenanceBaseTask)
TaskNameWasModified (Ereditato da DatabaseMaintenanceBaseTask)
TimeOut

Ottiene o imposta un valore intero che indica il numero massimo di secondi durante i quali è possibile eseguire l'attività prima del timeout.

(Ereditato da ExecuteSQLTask)
TypeConversionMode

Ottiene o imposta la modalità di conversione utilizzata dall'attività di esecuzione SQL.

(Ereditato da ExecuteSQLTask)
Version

*** Membro deprecato; vedere la sezione Osservazioni. Restituisce la versione dell'attività. Questa proprietà è di sola lettura.

(Ereditato da Task)

Metodi

CanDowngradeTo(Int32) (Ereditato da DatabaseMaintenanceBaseTask)
CanUpdate(String)

*** Membro deprecato; vedere la sezione Osservazioni. Valore booleano che indica se il nuovo xml del pacchetto può aggiornare il codice XML del pacchetto precedente.

(Ereditato da Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement) (Ereditato da DatabaseMaintenanceBaseTask)
Equals(Object)

Determina se due istanze di un oggetto sono uguali.

(Ereditato da DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)
GetConnectionID(Connections, String)

Ottiene una stringa contenente l'ID della connessione.

(Ereditato da Task)
GetConnectionName(Connections, String)

Ottiene una stringa contenente il nome della connessione.

(Ereditato da Task)
GetHashCode()

Restituisce il codice hash per l'istanza.

(Ereditato da DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker) (Ereditato da DatabaseMaintenanceBaseTask)
LoadFromXML(XmlElement, IDTSInfoEvents)
OnAddedToTaskHost(TaskHost) (Ereditato da DatabaseMaintenanceBaseTask)
SaveToXML(XmlDocument, IDTSInfoEvents)
Script(Server, IDTSLogging)
Update(String)

*** Membro deprecato; vedere la sezione Osservazioni. Questo metodo aggiorna il codice XML del pacchetto precedente con il nuovo codice XML del pacchetto se CanUpdate(String) è impostato su true.

(Ereditato da Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)
WriteToDTSLog(IDTSLogging, String) (Ereditato da DatabaseMaintenanceBaseTask)

Si applica a