ApplicationClass 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.
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. |