IDTSPackage100 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.
Rappresenta un'interfaccia implementata dalle Package interfacce e PackageNeutral .
public interface class IDTSPackage100 : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutable100
[System.Runtime.InteropServices.Guid("BD67FB9C-D1BB-464D-877F-A969247C430D")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("4ED7D2FB-846B-4760-BEBA-00A2D30B0F73")]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("2630F059-A7B0-42D0-A05B-9AC4F5FC4957")]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[<System.Runtime.InteropServices.Guid("BD67FB9C-D1BB-464D-877F-A969247C430D")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPackage100 = interface
interface IDTSExecutable100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("4ED7D2FB-846B-4760-BEBA-00A2D30B0F73")>]
type IDTSPackage100 = interface
interface IDTSExecutable100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("2630F059-A7B0-42D0-A05B-9AC4F5FC4957")>]
type IDTSPackage100 = interface
interface IDTSExecutable100
Public Interface IDTSPackage100
Implements IDTSExecutable100
- Derivato
- Attributi
- Implementazioni
Proprietà
| Nome | Descrizione |
|---|---|
| CertificateContext |
Ottiene o imposta il contesto del certificato. |
| CertificateObject |
Riceve o stabilisce il pacchetto certificato per il pacchetto. |
| CheckpointFileName |
Ottiene o imposta il nome del file che cattura le informazioni del checkpoint, permettendo così a un pacchetto di riavviarsi. |
| CheckpointUsage |
Ottiene o imposta un valore che specifica se o quando un pacchetto viene riavviato. |
| CheckSignatureOnLoad |
Riceve o imposta un valore che indica se la firma digitale viene controllata quando un pacchetto viene caricato da XML. |
| Configurations |
Ottiene la collezione di configurazioni per il pacchetto. |
| Connections |
Ottiene la collezione di gestori di connessione per il pacchetto. |
| CreationDate |
Ottiene o imposta la data e l'ora in cui il pacchetto è stato creato. |
| CreatorComputerName |
Ottiene o imposta il nome del computer su cui è stato creato il pacchetto. |
| CreatorName |
Ottiene o imposta il nome della persona che ha creato il pacchetto. |
| DesignEvents |
Ottiene o imposta il IDTSEvents100 che indica se il designer o un altro client di terze parti deve ricevere eventi durante il tempo di progettazione. |
| DesignTimeProperties |
Ottiene o imposta le proprietà del tempo di progettazione di un pacchetto. |
| EnableConfigurations |
Ottiene o imposta un valore che indica se il pacchetto carica configurazioni. |
| EncryptCheckpoints |
Ottiene o imposta un valore che indica se i file checkpoint sono criptati. |
| Errors |
Riceve la raccolta di errori associati al pacchetto. |
| ExtendedProperties |
Riceve la IDTSExtendedProperties100 collezione del pacco. |
| InteractiveMode |
Ottiene o imposta un valore che indica se i compiti devono mostrare oggetti dell'interfaccia utente durante l'esecuzione. |
| LastModifiedProductVersion |
Riceve la versione del pacchetto che è stata modificata per ultima volta. |
| LogProviders |
Restituisce la raccolta di fornitori di log associati al pacchetto. |
| MaxConcurrentExecutables |
Ottiene o imposta il numero di thread che un pacchetto può creare. |
| OfflineMode |
Riceve o imposta un valore che indica se il pacchetto funziona in modalità offline. |
| PackageFormatVersion |
Riceve la versione formattata del pacchetto. |
| PackageLocation |
Riceve o imposta una stringa che contiene la posizione del pacchetto. |
| PackagePassword |
Imposta la password del pacco. |
| PackagePriorityClass |
Ottiene o imposta la classe di priorità del pacchetto. |
| PackageType |
Ottiene o imposta il tipo di pacchetto. |
| PackageUpgradeOptions |
Ottiene o definisce le opzioni di upgrade del pacchetto. |
| ProtectionLevel |
Ottiene o imposta il livello di protezione sulla confezione. |
| SafeRecursiveProjectPackageExecution |
Ottiene o imposta un valore che indica se l'esecuzione del pacchetto è un progetto ricorsivo sicuro. |
| SaveCheckpoints |
Riceve o imposta un valore che indica se il pacchetto utilizzerà i checkpoint durante l'esecuzione del pacchetto. |
| SQLFolder |
Ottiene o imposta il nome della cartella del package. |
| SuppressConfigurationWarnings |
Ottiene o imposta un valore che indica se gli avvisi generati dalle configurazioni sono soppressi. |
| UpdateObjects |
Ottiene o imposta un valore che indica se gli oggetti estendibili possono essere aggiornati al momento del caricamento del pacchetto se viene trovata una versione aggiornata. |
| UpdatePackage |
Ottiene o imposta un valore che indica se i pacchetti possono essere aggiornati quando viene trovata una versione aggiornata. |
| VersionBuild |
Ottiene o imposta la versione build del pacchetto. |
| VersionComments |
Riceve o imposta i commenti associati al pacchetto. |
| VersionGUID |
Viene generato un GUID unico quando il pacchetto viene creato per la prima volta. |
| VersionMajor |
Ottiene o imposta la versione principale del pacchetto. |
| VersionMinor |
Ottiene o imposta la versione minore del pacchetto. |
| Warnings |
Viene impostata una serie di avvisi sul pacchetto. |
Metodi
| Nome | Descrizione |
|---|---|
| CheckSignature() |
Controlla lo stato della firma digitale del pacco. |
| Execute() |
Restituisce un'enumerazione DTSExecResult che contiene informazioni sul successo o fallimento dell'esecuzione del pacchetto. |
| Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
Esegue l'applicazione, il contenitore o il pacchetto come parte di un flusso di lavoro del pacchetto. |
| ExportConfigurationFile(String) |
Crea un file XML che contiene tutte le variabili deployabili nel pacchetto. |
| FindReferencedObjects(Object) |
Restituisce un'enumerazione di oggetti di riferimento. |
| GetBreakpointTargets(IDTSBreakpointSite100, Boolean) |
Restituisce IDTSBreakpointTargets100 la riscossione. |
| GetObjectFromPackagePath(String, IDTSProperty100) |
Restituisce una proprietà del pacchetto e l'oggetto dal percorso specificato del package. |
| GetPreExecutionPackageXML(Object) |
Riceve un pacchetto pre-esecuzione XML. |
| ImportConfigurationFile(String) |
Carica un file di configurazione associato al pacchetto. |
| LoadUserCertificateByHash(Byte[]) |
Carica il certificato del pacchetto secondo l'hash del certificato. |
| LoadUserCertificateByName(String) |
Carica il certificato del pacco secondo il nome del certificato. |
| PermitUnencryptedSave(Boolean) |
Specifica il permesso non criptato. |
| ProcessConfiguration(String, Object) |
Imposta le informazioni di configurazione per un pacchetto e i suoi oggetti. |
| Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Permette al contenitore di determinare se contiene impostazioni non valide che impediranno l'esecuzione con successo. |