Linguaggio

IDTSPackage100 Interfaccia

Definizione

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.

Si applica a