ApplicationClass Classe

Definizione

Individua oggetti pacchetto e accede a essi.

public ref class ApplicationClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::Application
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("1A57A728-F8B3-4D6F-AB99-CFE8923513E6")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class ApplicationClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.Application
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("4F0FC44B-C99C-441D-B86A-D60D7E22143D")]
public class ApplicationClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.Application
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("0B4B4339-1499-4555-88A8-8C21C530AF19")]
public class ApplicationClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.Application
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("1A57A728-F8B3-4D6F-AB99-CFE8923513E6")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type ApplicationClass = class
    interface IDTSApplication130
    interface Application
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("4F0FC44B-C99C-441D-B86A-D60D7E22143D")>]
type ApplicationClass = class
    interface IDTSApplication130
    interface Application
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("0B4B4339-1499-4555-88A8-8C21C530AF19")>]
type ApplicationClass = class
    interface IDTSApplication150
    interface Application
Public Class ApplicationClass
Implements Application
Ereditarietà
ApplicationClass
Attributi
Implementazioni

Costruttori

ApplicationClass()

Inizializza una nuova istanza della classe ApplicationClass.

Proprietà

CheckSignatureOnLoad

Ottiene o imposta un valore che indica se il runtime deve verificare la firma digitale del pacchetto durante il caricamento dello stesso.

ComponentStorePath

Restituisce il percorso in cui sono archiviati i componenti della pipeline. Questa proprietà è di sola lettura.

ConnectionInfos

Restituisce una raccolta ConnectionInfos contenente oggetti ConnectionInfo. Questa proprietà è di sola lettura.

DataTypeInfos

Restituisce una raccolta DataTypeInfos contenente oggetti DataTypeInfo. Questa proprietà è di sola lettura.

DBProviderInfos

Restituisce una raccolta DBProviderInfos contenente oggetti DBProviderInfo nell'applicazione. Questa proprietà è di sola lettura.

ForEachEnumeratorInfos

Restituisce una raccolta ForEachEnumeratorInfos contenente oggetti ForEachEnumeratorInfo. Questa proprietà è di sola lettura.

LogProviderInfos

Restituisce una raccolta LogProviderInfos contenente oggetti LogProviderInfo. Questa proprietà è di sola lettura.

PackagePassword

Imposta il valore della password per il pacchetto. Questa proprietà è di sola scrittura.

PackageUpgradeOptions

Ottiene o imposta un valore che indica quali opzioni di aggiornamento verranno applicate a una raccolta di pacchetti di Integration Services durante il processo di aggiornamento.

PipelineComponentInfos

Restituisce una raccolta PipelineComponentInfos contenente oggetti PipelineComponentInfo.

ProjectPassword

Imposta il valore della password del progetto per il pacchetto.

TaskInfos

Restituisce una raccolta TaskInfos contenente oggetti TaskInfo. Questa proprietà è di sola lettura.

UpdateObjects

Ottiene o imposta un valore booleano che indica se è possibile aggiornare gli oggetti estendibili in fase di caricamento del pacchetto se viene trovata una versione aggiornata.

UpdatePackage

Ottiene o imposta un valore booleano che indica se è possibile aggiornare i pacchetti quando viene trovata una versione aggiornata.

Metodi

CloseProject(IDTSProject100)

Chiude un progetto specificato.

CreateFolderOnDtsServer(String, String, String)

Crea una cartella nel server che verrà visualizzata nel nodo Pacchetti archiviati della gerarchia del servizio Integration Services.

CreateFolderOnSQLServer(String, String, String, String, String)

Crea una cartella nell'istanza specificata di SQL Server.

CreateSsisServerExecution(String, String, String, Boolean)

Crea un'esecuzione del server SSIS.

CreateSsisServerExecution2(String, String, String, String, String, Boolean)

Individua oggetti pacchetto e accede a essi.

DataTypeInfoFromDataType(DataType)

Restituisce l'oggetto DataTypeInfo per il tipo di dati specificato.

ExistsOnDtsServer(String, String)

Restituisce un valore booleano che indica se il pacchetto specificato esiste già nel servizio Integration Services.

ExistsOnSQLServer(String, String, String, String)

Indica se il pacchetto specificato esiste nell'istanza di SQL Server.

FolderExistsOnDtsServer(String, String)

Indica se la cartella specificata esiste già nel file system.

FolderExistsOnSQLServer(String, String, String, String)

Indica se la cartella specificata esiste già nell'istanza di SQL Server.

FolderFromPath(String, String, String, String)

Restituisce una cartella da un percorso specificato.

GetDtsServerPackageInfos(String, String)

Ottiene una raccolta PackageInfos che contiene i pacchetti archiviati nell'Archivio pacchetti SSIS di un'istanza di SQL Server, nella cartella specificata.

GetDtsServerRoles(String, String)

Restituisce una matrice di stringhe che elenca i ruoli disponibili per una cartella.

GetPackageInfos(String, String, String, String)

Ottiene una raccolta di PackageInfos che contiene i pacchetti archiviati in un'istanza di SQL Server, all'interno della cartella logica specificata, utilizzando nome server, nome utente e password.

GetPackageInfos2(String, Object)

Ottiene una raccolta di PackageInfos che contiene i pacchetti archiviati in un'istanza di SQL Server, all'interno della cartella logica specificata, utilizzando nome server, nome utente e password.

GetPackageRoles(String, String, String, String)

Restituisce i ruoli di database che dispongono di diritti di accesso in lettura e di accesso in scrittura al pacchetto.

GetRunningPackages(String)

Restituisce una raccolta RunningPackages contenente oggetti RunningPackage.

GetServerInfo(String, String)

Restituisce il numero di versione del prodotto SQL Server installato nel server di destinazione.

GetServerVersionEx(String, UInt32, DTSProductLevel, String, String)

Restituisce l'edizione, il livello di prodotto e altri valori che indicano la versione di SSIS installata.

LoadFromDtsServer(String, String, Boolean, IDTSEvents100)

Carica un pacchetto dal server specificato.

LoadFromSQLServer(String, String, String, String, Boolean, IDTSEvents100)

Carica un pacchetto da SQL Server specificando nome server, nome utente e password.

LoadFromSQLServer2(String, Object, Boolean, IDTSEvents100)

Carica un pacchetto da SQL Server.

LoadPackage(String, Boolean, IDTSEvents100)

Carica un pacchetto dal file system e specifica il modello di threading.

OpenProject(String, IDTSEvents100)

Apre un pacchetto dal file system.

RemoveFolderFromDtsServer(String, String)

Rimuove la cartella specificata dal server specificato.

RemoveFolderFromSQLServer(String, String, String, String)

Rimuove la cartella specificata dall'istanza di SQL Server specificata.

RemoveFromDtsServer(String, String)

Rimuove un pacchetto dal server specificato.

RemoveFromSQLServer(String, String, String, String)

Rimuove un pacchetto dall'istanza di SQL Server specificata.

RenameFolderOnDtsServer(String, String, String, String)

Rinomina una cartella nell'istanza di SQL Server specificata.

RenameFolderOnSQLServer(String, String, String, String, String, String)

Rinomina una cartella nell'istanza di SQL Server specificata.

SaveAndUpdateVersionToXML(String, IDTSPersist100, DTSTargetServerVersion, IDTSEvents100)

Individua oggetti pacchetto e accede a essi.

SavePackage(String, IDTSPackage100, IDTSEvents100)

Salva il pacchetto.

SaveToDtsServer(IDTSPackage100, IDTSEvents100, String, String)

Salva un pacchetto nel file system.

SaveToSQLServer(IDTSPackage100, IDTSEvents100, String, String, String)

Salva un pacchetto in un'istanza di SQL Server.

SaveToSQLServerAs(IDTSPackage100, IDTSEvents100, String, String, String, String)

Salva un pacchetto in un'istanza di SQL Server con un nuovo nome.

SaveToXML(String, IDTSPersist100, IDTSEvents100)

Salva la definizione XML di un pacchetto in un file.

SetPackageRoles(String, String, String, String)

Imposta i ruoli di database che dispongono di diritti di accesso in lettura e di accesso in scrittura al pacchetto.

Si applica a