Linguaggio

ApplicationClass Classe

Definizione

Scopre e accede agli oggetti Package.

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

Nome Descrizione
ApplicationClass()

Inizializza una nuova istanza della classe ApplicationClass.

Proprietà

Nome Descrizione
CheckSignatureOnLoad

Riceve o imposta un valore che indica se il runtime deve controllare la firma digitale del pacchetto durante il caricamento del pacchetto.

ComponentStorePath

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

ConnectionInfos

Restituisce una ConnectionInfos collezione che contiene ConnectionInfo oggetti. Questa proprietà è di sola lettura.

DataTypeInfos

Restituisce una DataTypeInfos collezione che contiene DataTypeInfo oggetti. Questa proprietà è di sola lettura.

DBProviderInfos

Restituisce una DBProviderInfos collezione che contiene DBProviderInfo oggetti nell'applicazione. Questa proprietà è di sola lettura.

ForEachEnumeratorInfos

Restituisce una ForEachEnumeratorInfos collezione che contiene ForEachEnumeratorInfo oggetti. Questa proprietà è di sola lettura.

LogProviderInfos

Restituisce una LogProviderInfos collezione che contiene LogProviderInfo oggetti. Questa proprietà è di sola lettura.

PackagePassword

Imposta il valore della password per il pacco. Questa proprietà è solo scrittura.

PackageUpgradeOptions

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

PipelineComponentInfos

Restituisce una PipelineComponentInfos collezione che contiene PipelineComponentInfo oggetti.

ProjectPassword

Imposta il valore della password del progetto per il pacchetto.

TaskInfos

Restituisce una TaskInfos collezione che contiene TaskInfo oggetti. Questa proprietà è di sola lettura.

UpdateObjects

Ottiene o imposta un Boolean che indica se gli oggetti estensibili possono essere aggiornati al momento del caricamento del pacchetto se viene trovata una versione aggiornata.

UpdatePackage

Ottiene o imposta un Boolean che indica se i pacchetti possono essere aggiornati quando si trova una versione aggiornata.

Metodi

Nome Descrizione
CloseProject(IDTSProject100)

Chiude un progetto specificato.

CreateFolderOnDtsServer(String, String, String)

Crea una cartella sul server che appare nel nodo Stored Packages della gerarchia dei servizi di Integrazione.

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

Crea una cartella sull'istanza specificata di SQL Server.

CreateSsisServerExecution(String, String, String, Boolean)

Crea l'esecuzione del server SSIS.

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

Scopre e accede agli oggetti Package.

DataTypeInfoFromDataType(DataType)

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

ExistsOnDtsServer(String, String)

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

ExistsOnSQLServer(String, String, String, String)

Indica se il pacchetto specificato esiste sull'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 collezione PackageInfos che contiene i pacchetti memorizzati nello SSIS Package Store su un'istanza di SQL Server, all'interno della cartella specificata.

GetDtsServerRoles(String, String)

Restituisce un array di Strings che elenca i ruoli disponibili per una cartella.

GetPackageInfos(String, String, String, String)

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

GetPackageInfos2(String, Object)

Ottiene una PackageInfos collezione che contiene i pacchetti memorizzati 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 del database che hanno accesso alla lettura e alla scrittura al pacchetto.

GetRunningPackages(String)

Restituisce una RunningPackages collezione che contiene RunningPackage oggetti.

GetServerInfo(String, String)

Restituisce il numero di versione di SQL Server del prodotto SQL Server installato sul 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 il nome del server, il nome utente e la 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 specificata di SQL Server.

RemoveFromDtsServer(String, String)

Rimuove un pacchetto dal server specificato.

RemoveFromSQLServer(String, String, String, String)

Rimuove un pacchetto dall'istanza specificata di SQL Server.

RenameFolderOnDtsServer(String, String, String, String)

Rinomina una cartella sull'istanza specificata di SQL Server.

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

Rinomina una cartella sull'istanza specificata di SQL Server.

SaveAndUpdateVersionToXML(String, IDTSPersist100, DTSTargetServerVersion, IDTSEvents100)

Scopre e accede agli oggetti Package.

SavePackage(String, IDTSPackage100, IDTSEvents100)

Salva il pacco.

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 su 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 del database che hanno accesso alla lettura e alla scrittura al pacchetto.

Si applica a