DatabaseMaintenanceBaseTask Classe

Definição

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
type DatabaseMaintenanceBaseTask = class
    inherit ExecuteSQLTask
    interface IDatabaseMaintenanceBaseTaskInterface
    interface IDTSComponentPersist
    interface IDTSDowngradableObject
Public Class DatabaseMaintenanceBaseTask
Inherits ExecuteSQLTask
Implements IDatabaseMaintenanceBaseTaskInterface, IDTSComponentPersist, IDTSDowngradableObject
Herança
DatabaseMaintenanceBaseTask
Derivado
Implementações

Construtores

Nome Description
DatabaseMaintenanceBaseTask()

Propriedades

Nome Description
BypassPrepare

Recebe ou define um Booleano que indica se a tarefa Executar SQL pula a preparação da instrução ao enviar a instrução SQL para o sistema de gerenciamento de banco de dados relacional (RDBMS).

(Herdado de ExecuteSQLTask)
CodePage

Obtém ou configura a página de código para usar ao traduzir valores de variáveis armazenados como caracteres Unicode para multibytes. A tradução ocorre tanto ao armazenar valores para quanto ao extrair valores de bancos de dados.

(Herdado de ExecuteSQLTask)
Connection

Recebe ou define o nome do gerenciador de conexões que se conecta ao sistema de gerenciamento de banco de dados relacional (RDBMS) onde a tarefa Executar SQL é executada.

(Herdado de ExecuteSQLTask)
DatabaseSelectionType
ExecutionValue

Retorna o número de linhas afetadas pela instrução SQL ou por instruções.

(Herdado de ExecuteSQLTask)
ExtendedLogging
IgnoreDatabasesInNotOnlineState
IsStoredProcedure

Recebe ou define um Booleano que indica se a instrução SQL especificada pela tarefa Executar SQL é um procedimento armazenado.

(Herdado de ExecuteSQLTask)
LocalConnectionForLogging
ObjectTypeSelection
ParameterBindings

Retorna um objeto que implementa IDTSParameterBindings.

(Herdado de ExecuteSQLTask)
ResultSetBindings

Retorna um objeto que implementa IDTSParameterBindings.

(Herdado de ExecuteSQLTask)
ResultSetType

Recebe ou define um valor que indica o tipo de conjunto de resultados retornado pela instrução SQL que as tarefas Executar SQL executam.

(Herdado de ExecuteSQLTask)
RunId
SelectedDatabases
SelectedTables
ServerVersion
SqlBatchCommands
SqlStatementSource

Recebe ou define o nome da fonte que contém a instrução SQL que a tarefa Executar SQL executa.

(Herdado de ExecuteSQLTask)
SqlStatementSourceType

Recebe ou define um valor que indica o tipo de fonte que contém a instrução SQL que a tarefa Executar SQL executa.

(Herdado de ExecuteSQLTask)
TableSelectionType
TargetServerVersion (Herdado de Task)
TaskConnectionName
TaskName
TaskNameWasModified
TimeOut

Recebe ou define um número inteiro que indica o número máximo de segundos que a tarefa pode executar antes do tempo de expiração.

(Herdado de ExecuteSQLTask)
TypeConversionMode

Obtém ou define o modo de conversão usado pela Executar Tarefa SQL.

(Herdado de ExecuteSQLTask)
Version

Membro descontinuado; veja Observações. Retorna a versão da tarefa. Esta propriedade é somente para leitura.

(Herdado de Task)

Métodos

Nome Description
CanDowngradeTo(Int32)
CanUpdate(String)

Membro descontinuado; veja Observações. Um Booleano que indica se o novo XML do pacote pode atualizar o XML do pacote antigo.

(Herdado de Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement)
Equals(Object)

Determina se duas instâncias de objeto são iguais.

(Herdado de DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)
GetConnectionID(Connections, String)

Recebe uma String contendo o ID da conexão.

(Herdado de Task)
GetConnectionName(Connections, String)

Recebe uma String contendo o nome da conexão.

(Herdado de Task)
GetHashCode()

Retorna o código hash dessa instância.

(Herdado de DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)
LoadFromXML(XmlElement, IDTSInfoEvents)
OnAddedToTaskHost(TaskHost)
SaveToXML(XmlDocument, IDTSInfoEvents)
Update(String)

Membro descontinuado; veja Observações. Esse método atualiza o pacote antigo XML com o novo pacote XML se CanUpdate(String) for definido como verdadeiro.

(Herdado de Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)
WriteToDTSLog(IDTSLogging, String)

Aplica-se a