Partilhar via


TransferStoredProceduresTask Classe

Definição

Contém os métodos, propriedades e enumerações que permitem copiar procedimentos armazenados do banco de dados mestre localizado em uma instância de SQL Server para outra. Essa classe não pode ser herdada.

public ref class TransferStoredProceduresTask sealed : Microsoft::SqlServer::Dts::Runtime::Task, Microsoft::SqlServer::Dts::Runtime::IDTSBreakpointSite, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Dts::Tasks::TransferStoredProceduresTask::ITransferStoredProceduresTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2016; © 2015 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("54C2CFD1-3790-45B9-812F-4D13BDE68AAD")]
public sealed class TransferStoredProceduresTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.ITransferStoredProceduresTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2017; © 2017 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("B6BE3A0B-0DD0-488D-99FA-914579408216")]
public sealed class TransferStoredProceduresTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.ITransferStoredProceduresTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2019; © 2019 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("06B10A63-3871-4FE1-B3FA-ADFE995D0610")]
public sealed class TransferStoredProceduresTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.ITransferStoredProceduresTask
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2016; © 2015 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("54C2CFD1-3790-45B9-812F-4D13BDE68AAD")>]
type TransferStoredProceduresTask = class
    inherit Task
    interface ITransferStoredProceduresTask
    interface IDTSBreakpointSite
    interface IDTSSuspend
    interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2017; © 2017 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("B6BE3A0B-0DD0-488D-99FA-914579408216")>]
type TransferStoredProceduresTask = class
    inherit Task
    interface ITransferStoredProceduresTask
    interface IDTSBreakpointSite
    interface IDTSSuspend
    interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfermasterspstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTask.Localized), SamplesTag="SsisTransferMasterStoredProceduresTask", TaskContact="Transfer Stored Procedures Task; Microsoft Corporation; SQL Server 2019; © 2019 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferStoredProceduresTaskUI.TransferStoredProceduresTaskUI, Microsoft.SqlServer.TransferStoredProceduresTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("06B10A63-3871-4FE1-B3FA-ADFE995D0610")>]
type TransferStoredProceduresTask = class
    inherit Task
    interface ITransferStoredProceduresTask
    interface IDTSBreakpointSite
    interface IDTSSuspend
    interface IDTSComponentPersist
Public NotInheritable Class TransferStoredProceduresTask
Inherits Task
Implements IDTSBreakpointSite, IDTSComponentPersist, ITransferStoredProceduresTask
Herança
TransferStoredProceduresTask
Atributos
Implementações

Construtores

TransferStoredProceduresTask()

Inicializa uma nova instância da classe TransferStoredProceduresTask.

Propriedades

DebugMode

Obtém ou define um Boolean que indica se uma tarefa deve determinar se os pontos de interrupção estão habilitados.

DestinationConnection

Obtém ou define uma cadeia de caracteres que contém o nome do gerenciador de conexões SMO para o banco de dados de origem/destino.

ExecutionValue

Retorna um objeto que contém a contagem do número de procedimentos armazenados que foram transferidos.

IfObjectExists

Obtém ou define um valor da enumeração IfObjectExists que indica se a tarefa deve reprovar, substituir o procedimento armazenado existente ou ignorar a transferência do procedimento armazenado se um procedimento armazenado com o mesmo nome existir no destino.

SourceConnection

Obtém ou define uma cadeia de caracteres que contém o nome do gerenciador de conexões SMO para o banco de dados de origem/destino.

StoredProceduresList

Obtém ou define um StringCollection que contém uma lista delimitada por vírgulas de nomes de procedimentos armazenados.

SuspendRequired

Obtém ou define um Boolean que indica se a tarefa deve ser suspensa quando encontra um ponto de interrupção. Esse valor é definido pelo mecanismo de tempo de execução da tarefa ou contêiner quando um ponto de interrupção é encontrado.

TargetServerVersion

Contém os métodos, propriedades e enumerações que permitem copiar procedimentos armazenados do banco de dados mestre localizado em uma instância de SQL Server para outra. Essa classe não pode ser herdada.

(Herdado de Task)
TransferAllStoredProcedures

Obtém ou define um valor que indica se todos os procedimentos armazenados no banco de dados mestre são transferidos.

Version

Membro preterido; ver Comentários. *** Retorna a versão da tarefa. Esta propriedade é somente para leitura.

(Herdado de Task)

Métodos

AcceptBreakpointManager(BreakpointManager)

Passa um BreakpointManager para uma tarefa. Esse método é chamado pelo runtime e não é usado em código.

CanUpdate(String)

Membro preterido; ver Comentários. Um Boolean que indica se o novo XML do pacote pode atualizar o XML do pacote antigo.

(Herdado de Task)
Equals(Object)

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

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

Executa a tarefa.

GetConnectionID(Connections, String)

Obtém uma cadeia de caracteres que contém a ID da conexão.

(Herdado de Task)
GetConnectionName(Connections, String)

Obtém uma cadeia de caracteres que contém o nome da conexão.

(Herdado de Task)
GetHashCode()

Retorna o código hash para a instância.

(Herdado de DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)

Inicializa as propriedades associadas à tarefa. Esse método é chamado pelo runtime e não é usado em código.

LoadFromXML(XmlElement, IDTSInfoEvents)

Esse método não pode ser chamado por seu código de aplicativo. Para carregar um pacote salvo como .xml, use o método LoadPackage(String, IDTSEvents).

ResumeExecution()

Retoma a execução da tarefa depois de pausar. A tarefa ou o contêiner é retomado pelo mecanismo de tempo de execução.

SaveToXML(XmlDocument, IDTSInfoEvents)

Esse método não pode ser chamado por seu código de aplicativo. Para salvar um pacote como .xml, use o método SaveToXml(String, Package, IDTSEvents).

SuspendExecution()

Indica se o executável precisa ser suspenso. Esse método é chamado pelo mecanismo de tempo de execução.

Update(String)

Membro preterido; ver Comentários. Esse método atualiza o XML do pacote antigo com o novo XML do pacote, se CanUpdate(String) for definido como true.

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

Verifica se o componente foi configurado corretamente.

Aplica-se a