IDTSApplication100 Interfaccia
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.
Fornisce proprietà e metodi utilizzati per scoprire e accedere Package agli oggetti.
public interface class IDTSApplication100
[System.Runtime.InteropServices.Guid("CCE32398-CDF8-47D2-A04F-1EFCA3548481")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSApplication100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("DD7CDFC6-F283-434E-8C08-4703871D7B07")]
public interface IDTSApplication100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("56B5BFC8-15B2-433B-931B-96295EEC1667")]
public interface IDTSApplication100
[<System.Runtime.InteropServices.Guid("CCE32398-CDF8-47D2-A04F-1EFCA3548481")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSApplication100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("DD7CDFC6-F283-434E-8C08-4703871D7B07")>]
type IDTSApplication100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("56B5BFC8-15B2-433B-931B-96295EEC1667")>]
type IDTSApplication100 = interface
Public Interface IDTSApplication100
- Derivato
- Attributi
Commenti
Per altre informazioni, vedere 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 IDTSConnectionInfos100 collezione che contiene IDTSConnectionInfo100 oggetti. Questa proprietà è di sola lettura. |
| DataTypeInfos |
Restituisce una IDTSDataTypeInfos100 collezione che contiene IDTSDataTypeInfo100 oggetti. Questa proprietà è di sola lettura. |
| DBProviderInfos |
Restituisce una IDTSDBProviderInfos100 collezione che contiene IDTSDBProviderInfo100 oggetti nell'applicazione. Questa proprietà è di sola lettura. |
| ForEachEnumeratorInfos |
Restituisce una IDTSForEachEnumeratorInfos100 collezione che contiene IDTSForEachEnumeratorInfo100 oggetti. Questa proprietà è di sola lettura. |
| LogProviderInfos |
Restituisce una IDTSLogProviderInfos100 collezione che contiene IDTSLogProviderInfo100 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 IDTSPipelineComponentInfos100 collezione che contiene IDTSPipelineComponentInfo100 oggetti. |
| ProjectPassword |
Imposta il valore della password per il progetto. Questa proprietà è solo scrittura. |
| TaskInfos |
Restituisce una IDTSTaskInfos100 collezione che contiene IDTSTaskInfo100 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. |
| DataTypeInfoFromDataType(DataType) |
Restituisce l'oggetto IDTSDataTypeInfo100 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) |
Restituisce un booleano che indica se il pacchetto specificato esiste sull'istanza di SQL Server. |
| FolderExistsOnDtsServer(String, String) |
Restituisce un booleano che indica se la cartella specificata esiste già nel file system. |
| FolderExistsOnSQLServer(String, String, String, String) |
Restituisce un booleano che indica se la cartella specificata esiste già nell'istanza di SQL Server. |
| FolderFromPath(String, String, String, String) |
Restituisce un booleano che indica se la cartella specificata esiste già nel file system. |
| GetDtsServerPackageInfos(String, String) |
Ottiene una IDTSPackageInfos100 collezione 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 IDTSPackageInfos100 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 IDTSPackageInfos100 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. I ruoli nel database si applicano solo ai pacchetti memorizzati nel database msdb di SQL Server. |
| GetRunningPackages(String) |
Restituisce una IDTSRunningPackages100 collezione che contiene IDTSRunningPackage100 oggetti. Questa proprietà è di sola lettura. |
| 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 e specifica il modello di threading. |
| 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 specificando il nome del server, il nome utente e la password. |
| LoadPackage(String, Boolean, IDTSEvents100) |
Carica un IDTSPackage100 dal file system. |
| OpenProject(String, IDTSEvents100) |
Apre un progetto specificato. |
| 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 sul server specificato. |
| RenameFolderOnSQLServer(String, String, String, String, String, String) |
Rinomina una cartella sull'istanza specificata di SQL Server. |
| SavePackage(String, IDTSPackage100, IDTSEvents100) |
Salva un pacchetto nel file system. |
| SaveToDtsServer(IDTSPackage100, IDTSEvents100, String, String) |
Salva un pacchetto sul server specificato. |
| 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. I ruoli nel database si applicano solo ai pacchetti memorizzati nel database msdb di SQL Server. |