DatabaseMaintenanceBaseTask Classe

Definizione

public ref class DatabaseMaintenanceBaseTask : Microsoft::SqlServer::Dts::Tasks::ExecuteSQLTask::ExecuteSQLTask, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Dts::Runtime::IDTSDowngradableObject, Microsoft::SqlServer::Management::DatabaseMaintenance::IDatabaseMaintenanceBaseTaskInterface
public class DatabaseMaintenanceBaseTask : Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Runtime.IDTSDowngradableObject, Microsoft.SqlServer.Management.DatabaseMaintenance.IDatabaseMaintenanceBaseTaskInterface
Public Class DatabaseMaintenanceBaseTask
Inherits ExecuteSQLTask
Implements IDatabaseMaintenanceBaseTaskInterface, IDTSComponentPersist, IDTSDowngradableObject
Ereditarietà
DatabaseMaintenanceBaseTask
Derivato
Implementazioni

Costruttori

DatabaseMaintenanceBaseTask()

Proprietà

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 relazionali (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
ExecutionValue

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

(Ereditato da ExecuteSQLTask)
ExtendedLogging
IgnoreDatabasesInNotOnlineState
IsStoredProcedure

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

(Ereditato da ExecuteSQLTask)
LocalConnectionForLogging
ObjectTypeSelection
ParameterBindings

Restituisce un oggetto che implementa IDTSParameterBindings.

(Ereditato da ExecuteSQLTask)
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
SelectedDatabases
SelectedTables
ServerVersion
SqlBatchCommands
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
TargetServerVersion (Ereditato da Task)
TaskConnectionName
TaskName
TaskNameWasModified
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)
CanUpdate(String)

***  Membro deprecato; vedere la sezione Osservazioni. ** _ Valore booleano che indica se il nuovo XML del pacchetto può aggiornare l'XML del pacchetto obsoleto.

(Ereditato da Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement)
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)
LoadFromXML(XmlElement, IDTSInfoEvents)
OnAddedToTaskHost(TaskHost)
SaveToXML(XmlDocument, IDTSInfoEvents)
Update(String)

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

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

Si applica a