TransferStoredProceduresTask Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene i metodi, le proprietà e le enumerazioni che consentono di copiare stored procedure dal database master che si trova in un'istanza di SQL Server a un'altra. La classe non può essere ereditata.
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
- Ereditarietà
- Attributi
- Implementazioni
Costruttori
TransferStoredProceduresTask() |
Inizializza una nuova istanza della classe TransferStoredProceduresTask. |
Proprietà
DebugMode |
Ottiene o imposta un valore Boolean che indica se un'attività deve determinare se i punti di interruzione sono abilitati. |
DestinationConnection |
Ottiene o imposta un valore di tipo String contenente il nome della gestione connessione SMO per il database di origine/destinazione. |
ExecutionValue |
Restituisce un oggetto contenente il conteggio del numero di stored procedure trasferite. |
IfObjectExists |
Ottiene o imposta un valore dell'enumerazione IfObjectExists che indica se l'attività deve avere esito negativo, sovrascrivere la stored procedure esistente o ignorare il trasferimento della stored procedure quando nella destinazione esiste una stored procedure con lo stesso nome. |
SourceConnection |
Ottiene o imposta un valore di tipo String contenente il nome della gestione connessione SMO per il database di origine/destinazione. |
StoredProceduresList |
Ottiene o imposta un oggetto StringCollection contenente un elenco delimitato da virgole di nomi di stored procedure. |
SuspendRequired |
Ottiene o imposta un valore Boolean che indica se l'attività deve essere sospesa quando rileva un punto di interruzione. Questo valore viene impostato dal motore di runtime per l'attività o il contenitore quando viene rilevato un punto di interruzione. |
TargetServerVersion |
Contiene i metodi, le proprietà e le enumerazioni che consentono di copiare stored procedure dal database master che si trova in un'istanza di SQL Server a un'altra. La classe non può essere ereditata. (Ereditato da Task) |
TransferAllStoredProcedures |
Ottiene o imposta un valore che indica se tutte le stored procedure nel database master vengono trasferite. |
Version |
*** Membro deprecato; vedere la sezione Osservazioni. Restituisce la versione dell'attività. Questa proprietà è di sola lettura. (Ereditato da Task) |
Metodi
AcceptBreakpointManager(BreakpointManager) |
Passa un oggetto BreakpointManager a un'attività. Questo metodo viene chiamato dal runtime e non è utilizzato nel codice. |
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) |
Equals(Object) |
Determina se due istanze di un oggetto sono uguali. (Ereditato da DtsObject) |
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) |
Esegue l'attività. |
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) |
Inizializza le proprietà associate all'attività. Questo metodo viene chiamato dal runtime e non è utilizzato nel codice. |
LoadFromXML(XmlElement, IDTSInfoEvents) |
Non è possibile chiamare questo metodo dal codice dell'applicazione. Per caricare un pacchetto salvato come file con estensione xml, utilizzare il metodo LoadPackage(String, IDTSEvents). |
ResumeExecution() |
Riprende l'esecuzione dell'attività dopo la sospensione. L'attività o il contenitore viene ripreso dal motore di runtime. |
SaveToXML(XmlDocument, IDTSInfoEvents) |
Non è possibile chiamare questo metodo dal codice dell'applicazione. Per salvare un pacchetto come file con estensione xml, utilizzare il metodo SaveToXml(String, Package, IDTSEvents). |
SuspendExecution() |
Indica la necessità di sospendere l'eseguibile. Questo metodo viene chiamato dal motore di runtime. |
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) |
Verifica che il componente sia configurato correttamente. |