Condividi tramite


IDTSPackage100 Interfaccia

Definizione

Rappresenta un'interfaccia implementata dalle interfacce Package 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à

CertificateContext

Ottiene o imposta il contesto del certificato.

CertificateObject

Ottiene o imposta il pacchetto del certificato per il pacchetto.

CheckpointFileName

Ottiene o imposta il nome del file che acquisisce le informazioni sul checkpoint per consentire il riavvio di un pacchetto.

CheckpointUsage

Ottiene o imposta un valore che specifica se o quando un pacchetto viene riavviato.

CheckSignatureOnLoad

Ottiene o imposta un valore che indica se viene effettuata la verifica della firma digitale quando un pacchetto viene caricato da XML.

Configurations

Ottiene la raccolta di configurazioni per il pacchetto.

Connections

Ottiene la raccolta di gestioni connessioni per il pacchetto.

CreationDate

Ottiene o imposta la data e l'ora di creazione del pacchetto.

CreatorComputerName

Ottiene o imposta il nome del computer in cui è stato creato il pacchetto.

CreatorName

Ottiene o imposta il nome della persona che ha creato il pacchetto.

DesignEvents

Ottiene o imposta l'oggetto IDTSEvents100 che indica se la finestra di progettazione o altri client di terze parti riceveranno eventi durante la fase di progettazione.

DesignTimeProperties

Ottiene o imposta le proprietà della fase 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 del checkpoint sono crittografati.

Errors

Ottiene la raccolta degli errori associati al pacchetto.

ExtendedProperties

Ottiene la raccolta IDTSExtendedProperties100 per il pacchetto.

InteractiveMode

Ottiene o imposta un valore che indica se le attività devono visualizzare oggetti dell'interfaccia utente durante l'esecuzione.

LastModifiedProductVersion

Ottiene la versione del pacchetto modificato più di recente.

LogProviders

Restituisce la raccolta di provider di log associati al pacchetto.

MaxConcurrentExecutables

Ottiene o imposta il numero di thread che possono essere creati da un pacchetto.

OfflineMode

Ottiene o imposta un valore che indica se il pacchetto viene eseguito in modalità offline.

PackageFormatVersion

Ottiene la versione del formato del pacchetto.

PackageLocation

Ottiene o imposta una stringa che contiene la posizione del pacchetto.

PackagePassword

Imposta la password per il pacchetto.

PackagePriorityClass

Ottiene o imposta la classe di priorità del pacchetto.

PackageType

Ottiene o imposta il tipo di pacchetto.

PackageUpgradeOptions

Ottiene o imposta le opzioni di aggiornamento per il pacchetto.

ProtectionLevel

Ottiene o imposta il livello di protezione del pacchetto.

SafeRecursiveProjectPackageExecution

Ottiene o imposta un valore che indica se l'esecuzione del pacchetto è un progetto ricorsivo sicuro.

SaveCheckpoints

Ottiene o imposta un valore che indica se il pacchetto utilizzerà checkpoint in fase di esecuzione.

SQLFolder

Ottiene o imposta il nome della cartella del pacchetto.

SuppressConfigurationWarnings

Ottiene o imposta un valore che indica se gli avvisi generati da configurazioni non vengono visualizzati.

UpdateObjects

Ottiene o imposta un valore che indica se gli oggetti estensibili possono essere aggiornati in fase di caricamento del pacchetto quando viene individuata una versione aggiornata.

UpdatePackage

Ottiene o imposta un valore che indica se i pacchetti possono essere aggiornati quando viene individuata una versione aggiornata.

VersionBuild

Ottiene o imposta la versione di build del pacchetto.

VersionComments

Ottiene o imposta i commenti associati al pacchetto.

VersionGUID

Ottiene un GUID univoco generato in fase di creazione del pacchetto.

VersionMajor

Ottiene o imposta la versione di build principale del pacchetto.

VersionMinor

Ottiene o imposta la versione di build secondaria del pacchetto.

Warnings

Ottiene una raccolta di avvisi impostati nel pacchetto.

Metodi

CheckSignature()

Verifica lo stato della firma digitale del pacchetto.

Execute()

Restituisce un'enumerazione DTSExecResult contenente informazioni sull'esito positivo o negativo dell'esecuzione del pacchetto.

Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object)

Esegue l'applicazione, il contenitore o il pacchetto come parte del flusso di lavoro del pacchetto.

ExportConfigurationFile(String)

Crea un file XML contenente tutte le variabili distribuibili presenti nel pacchetto.

FindReferencedObjects(Object)

Restituisce un'enumerazione di oggetti di riferimento.

GetBreakpointTargets(IDTSBreakpointSite100, Boolean)

Restituisce la raccolta IDTSBreakpointTargets100.

GetObjectFromPackagePath(String, IDTSProperty100)

Restituisce una proprietà del pacchetto e l'oggetto associato dal percorso specificato per il pacchetto.

GetPreExecutionPackageXML(Object)

Ottiene un pacchetto XML di pre-esecuzione.

ImportConfigurationFile(String)

Carica un file di configurazione associato al pacchetto.

LoadUserCertificateByHash(Byte[])

Carica il certificato per il pacchetto in base all'hash del certificato.

LoadUserCertificateByName(String)

Carica il certificato per il pacchetto in base al nome del certificato.

PermitUnencryptedSave(Boolean)

Specifica l'autorizzazione non crittografata.

ProcessConfiguration(String, Object)

Imposta le informazioni di configurazione per un pacchetto e i relativi oggetti.

Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Consente al contenitore di determinare se contiene impostazioni non valide che ne impediranno l'esecuzione corretta.

Si applica a