PackageClass 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.
Rappresenta una classe per l'interfaccia Package.
public ref class PackageClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConfigurationControl100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSContainer100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSDumpConfiguration100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSEventsProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutionMetrics100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSName100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPackageSigning100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPersist100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSProjectPackage100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPropertiesProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSRuntimeObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSequence100, Microsoft::SqlServer::Dts::Runtime::Wrapper::Package
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("6FB1D19E-B035-424C-B74D-EEE266E4D322")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class PackageClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConfigurationControl100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDumpConfiguration100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackageSigning100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProjectPackage100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Package
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("7B49F131-7EA3-4109-9E30-4ACCC4A00E25")]
public class PackageClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConfigurationControl100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDumpConfiguration100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackageSigning100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProjectPackage100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Package
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("6E8597AE-3486-4838-A8E0-F5C683618DF4")]
public class PackageClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConfigurationControl100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDumpConfiguration100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackageSigning100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProjectPackage100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Package
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("6FB1D19E-B035-424C-B74D-EEE266E4D322")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type PackageClass = class
interface Package
interface IDTSPackage100
interface IDTSPackageSigning100
interface IDTSContainer100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSSequence100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
interface IDTSDumpConfiguration100
interface IDTSConfigurationControl100
interface IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("7B49F131-7EA3-4109-9E30-4ACCC4A00E25")>]
type PackageClass = class
interface Package
interface IDTSPackage100
interface IDTSPackageSigning100
interface IDTSContainer100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSSequence100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
interface IDTSDumpConfiguration100
interface IDTSConfigurationControl100
interface IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("6E8597AE-3486-4838-A8E0-F5C683618DF4")>]
type PackageClass = class
interface Package
interface IDTSPackage100
interface IDTSPackageSigning100
interface IDTSContainer100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSSequence100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
interface IDTSDumpConfiguration100
interface IDTSConfigurationControl100
interface IDTSProjectPackage100
Public Class PackageClass
Implements IDTSBreakpointSite100, IDTSConfigurationControl100, IDTSContainer100, IDTSDumpConfiguration100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSName100, IDTSPackageSigning100, IDTSPersist100, IDTSProjectPackage100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, Package
- Ereditarietà
-
PackageClass
- Attributi
- Implementazioni
-
IDTSBreakpointSite100 IDTSConfigurationControl100 IDTSContainer100 IDTSDumpConfiguration100 IDTSEventsProvider100 IDTSExecutable100 IDTSExecutionMetrics100 IDTSName100 IDTSPackage100 IDTSPackageSigning100 IDTSPersist100 IDTSProjectPackage100 IDTSPropertiesProvider100 IDTSRuntimeObject100 IDTSSequence100 IDTSSuspend100 Package
Commenti
Per altre informazioni, vedere Package.
Costruttori
PackageClass() |
Inizializza una nuova istanza della classe PackageClass. |
Proprietà
CertificateContext |
Ottiene o imposta il contesto del certificato associato al pacchetto. |
CertificateObject |
Ottiene o imposta l'oggetto certificato associato al 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 viene caricato un pacchetto. |
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. |
CreationName |
Ottiene il nome utilizzato per creare l'oggetto PackageClass. |
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. |
DebugMode |
Ottiene o imposta un valore che indica se il pacchetto è in modalità di debug. |
DelayValidation |
Ottiene o imposta un valore che indica se la convalida del pacchetto viene posticipata fino all'esecuzione del pacchetto. |
Description |
Ottiene o imposta la descrizione del pacchetto. |
DesignEvents |
Ottiene o imposta un 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à in fase di progettazione di un pacchetto, ad esempio le informazioni sul layout. |
Disable |
Ottiene o imposta un valore che indica se l'oggetto PackageClass è disabilitato. |
DisableEventHandlers |
Ottiene o imposta un valore che indica se i gestori eventi nel pacchetto sono disabilitati. |
DumpDescriptor |
Ottiene o imposta il descrittore di dump per il pacchetto. |
DumpOnAnyError |
Ottiene o imposta un valore che indica se deve essere generato un file di dump quando si verifica un errore qualsiasi durante l'esecuzione del pacchetto. |
EnableConfigurations |
Ottiene o imposta un valore che indica se il pacchetto carica configurazioni. |
EnableDump |
Ottiene o imposta un valore che indica se la generazione di file di dump è abilitata. |
EncryptCheckpoints |
Ottiene o imposta un valore che indica se i file del checkpoint sono crittografati. |
Errors |
Ottiene la raccolta degli errori associati al pacchetto. |
EventHandlers |
Ottiene una raccolta di oggetti gestore dell'evento. |
EventInfos |
Ottiene la raccolta di IDTSEventInfos100 associata al pacchetto. |
Executables |
Ottiene la raccolta di oggetti eseguibili contenuti nel pacchetto. |
ExecutionDuration |
Ottiene il periodo di tempo, in millisecondi, impiegato per l'esecuzione del pacchetto. |
ExecutionResult |
Ottiene un valore che indica l'esito positivo o negativo dell'esecuzione del pacchetto. |
ExecutionStatus |
Ottiene lo stato corrente dell'esecuzione. |
ExtendedProperties |
Ottiene la raccolta IDTSExtendedProperties100 per il pacchetto. |
FailPackageOnFailure |
Ottiene o imposta un valore che indica se il pacchetto deve essere interrotto in caso di errore di un'attività o un componente nel pacchetto. |
FailParentOnFailure |
Ottiene o imposta un valore che indica se l'esecuzione del pacchetto padre ha esito negativo quando l'esecuzione di un pacchetto figlio ha esito negativo. |
ForcedExecutionValue |
Se la ForceExecutionValue proprietà è impostata su true, ottiene o imposta un valore che specifica il valore di esecuzione facoltativo restituito dal pacchetto. |
ForceExecutionResult |
Ottiene o imposta un valore dell'enumerazione DTSForcedExecResult che specifica il risultato dell'esecuzione forzata del pacchetto. |
ForceExecutionValue |
Ottiene o imposta un valore che indica se è necessario forzare il valore di esecuzione del pacchetto su un particolare valore. |
ID |
Ottiene l'ID del pacchetto. |
IDTSPackageSigning100_CertificateContext |
Ottiene o imposta il contesto del certificato. |
IDTSPackageSigning100_CertificateObject |
Ottiene o imposta l'oggetto certificato. |
IDTSPackageSigning100_CheckSignatureOnLoad |
Ottiene o imposta un valore che indica se il pacchetto verifica la firma al caricamento. |
IDTSSuspend100_SuspendRequired |
Ottiene o imposta un valore che indica se l'attività deve essere sospesa quando viene rilevato un punto di interruzione. |
IgnoreConfigurationsOnLoad |
Ottiene o imposta un valore che indica se il pacchetto ignora configurazioni in fase di caricamento. |
InteractiveMode |
Ottiene o imposta il valore che indica se le attività devono visualizzare oggetti dell'interfaccia utente durante l'esecuzione. |
IsDefaultLocaleID |
Ottiene un valore che indica se il pacchetto utilizza le impostazioni locali predefinite. |
IsolationLevel |
Ottiene o imposta il livello di isolamento della transazione nel pacchetto. |
LastModifiedProductVersion |
Ottiene la versione del prodotto del pacchetto modificato più di recente. |
LocaleID |
Ottiene o imposta l'identificatore delle impostazioni locali utilizzate da un pacchetto. |
LogEntryInfos |
Ottiene una raccolta di definizioni di voci di log. |
LoggingMode |
Ottiene o imposta la modalità di registrazione del pacchetto. |
LoggingOptions |
Ottiene la risorsa di filtro e registrazione per il pacchetto. |
LogProviders |
Ottiene la raccolta di provider di log associati al pacchetto. |
MaxConcurrentExecutables |
Ottiene o imposta il numero di thread che possono essere creati da un pacchetto. |
MaximumErrorCount |
Ottiene o imposta il numero massimo di errori che si possono verificare prima che l'esecuzione del pacchetto venga arrestata. |
Name |
Ottiene o imposta il nome di PackageClass. |
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 la posizione del pacchetto. |
PackagePassword |
Imposta la password per il pacchetto. |
PackagePriorityClass |
Ottiene o imposta la classe di priorità del thread Win32 per il thread del pacchetto. |
PackageType |
Ottiene o imposta un valore che identifica lo strumento che ha creato il pacchetto. |
PackageUpgradeOptions |
Ottiene o imposta le opzioni di aggiornamento per il pacchetto. |
Parent |
Ottiene l'elemento padre del pacchetto. |
PrecedenceConstraints |
Ottiene una raccolta di vincoli di precedenza per il pacchetto. |
Properties |
Ottiene una raccolta di proprietà per il pacchetto. |
ProtectionLevel |
Ottiene o imposta il livello di protezione del pacchetto. |
SafeRecursiveProjectPackageExecution |
Ottiene o imposta un valore che indica se l'esecuzione ricorsiva del pacchetto è sicura. |
SaveCheckpoints |
Ottiene o imposta un valore che indica se il pacchetto utilizzerà checkpoint in fase di esecuzione. |
SQLFolder |
Ottiene o imposta la cartella SQL per il pacchetto. |
StartTime |
Ottiene l'ora di avvio dell'esecuzione del pacchetto. |
StopTime |
Ottiene l'ora di arresto dell'esecuzione del pacchetto. |
SuppressConfigurationWarnings |
Ottiene o imposta un valore che indica se gli avvisi generati da configurazioni non vengono visualizzati. |
SuspendRequired |
Ottiene o imposta un valore che indica se le attività devono essere sospese quando viene rilevato un punto di interruzione. |
TransactionOption |
Ottiene o imposta un valore di enumerazione DTSTransactionOption che indica se il pacchetto partecipa alle transazioni. |
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. |
VariableDispenser |
Ottiene il dispenser delle variabili nel pacchetto. |
Variables |
Ottiene una raccolta che contiene le variabili associate al pacchetto. |
VersionBuild |
Ottiene o imposta la versione di build del pacchetto. |
VersionComments |
Ottiene o imposta i commenti sulla versione associati al pacchetto. |
VersionGUID |
Ottiene il GUID di versione 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 la raccolta di avvisi impostati nel pacchetto. |
Metodi
AcceptBreakpointManager(IDTSBreakpointManager100) |
Passa una gestione punto di interruzione a un pacchetto. |
CheckSignature() |
Verifica lo stato della firma digitale del pacchetto. |
ComputeExpressions(Boolean) |
Calcola l'espressione di questo oggetto PackageClass. |
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 una raccolta IDTSBreakpointTargets100. A seconda dell'impostazione del parametro |
GetExpression(String) |
Restituisce un valore contenente l'espressione per la proprietà specificata. |
GetObjectFromPackagePath(String, IDTSProperty100) |
Restituisce un oggetto dal percorso specificato per il pacchetto. |
GetParentID() |
Recupera l'identificatore padre del pacchetto. |
GetPreExecutionPackageXML(Object) |
Recupera la pre-esecuzione dell'XML di un pacchetto. |
GetProject() |
Recupera il progetto DTS. |
IDTSExecutable100_Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
Esegue il file eseguibile. |
IDTSExecutable100_Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Verifica che il file eseguibile venga eseguito correttamente convalidando tutte le relative dipendenze e gli altri elementi prima dell'esecuzione. |
IDTSPackageSigning100_CheckSignature() |
Verifica la firma del pacchetto. |
IDTSPackageSigning100_get_CertificateContext() |
Rappresenta una classe per l'interfaccia Package. |
IDTSPackageSigning100_get_CertificateObject() |
Rappresenta una classe per l'interfaccia Package. |
IDTSPackageSigning100_get_CheckSignatureOnLoad() |
Rappresenta una classe per l'interfaccia Package. |
IDTSPackageSigning100_LoadUserCertificateByHash(Byte[]) |
Carica il certificato utente utilizzando un hash. |
IDTSPackageSigning100_LoadUserCertificateByName(String) |
Carica il certificato utente in base al nome. |
IDTSPackageSigning100_set_CertificateContext(Int64) |
Rappresenta una classe per l'interfaccia Package. |
IDTSPackageSigning100_set_CertificateObject(Object) |
Rappresenta una classe per l'interfaccia Package. |
IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean) |
Rappresenta una classe per l'interfaccia Package. |
IDTSSuspend100_get_SuspendRequired() |
Rappresenta una classe per l'interfaccia Package. |
IDTSSuspend100_ResumeExecution() |
Riprende l'esecuzione dell'attività dopo la sospensione. |
IDTSSuspend100_set_SuspendRequired(Boolean) |
Rappresenta una classe per l'interfaccia Package. |
IDTSSuspend100_SuspendExecution() |
Notifica la necessità di sospendere l'eseguibile. |
ImportConfigurationFile(String) |
Carica un file di configurazione associato al pacchetto. |
LoadFromXML(Object, IDTSEvents100) |
Carica un pacchetto e tutti i relativi oggetti precedentemente salvati in memoria in formato XML. |
LoadUserCertificateByHash(Byte[]) |
Carica il certificato utente utilizzando un hash. |
LoadUserCertificateByName(String) |
Carica il certificato utente in base al nome. |
PasswordMatch(String) |
Determina se la password specificata corrisponde alla password del pacchetto. |
PermitUnencryptedSave(Boolean) |
Permette il salvataggio delle informazioni non crittografate. |
ProcessConfiguration(String, Object) |
Specifica le informazioni di configurazione per un pacchetto e i relativi oggetti. |
RegenerateID() |
Crea un nuovo GUID per il pacchetto e aggiorna la proprietà ID del pacchetto. |
ResumeExecution() |
Riprende l'esecuzione del pacchetto dopo la sospensione. |
SaveToXML(Object, Object, IDTSEvents100) |
Salva il pacchetto in memoria in formato XML. |
SetExpression(String, String) |
Assegna l'espressione specificata alla proprietà. |
SetProject(IDTSProject100, String) |
Imposta il progetto specificato. |
SuspendExecution() |
Metodo richiamato quando è necessario sospendere l'eseguibile. Questo metodo viene chiamato dal motore di runtime. |
Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Consente al pacchetto di determinare se contiene impostazioni non valide che ne impediranno l'esecuzione corretta. |