PackageNeutralClass 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 un pacchetto neutro.
public ref class PackageNeutralClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSContainer100, 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::PackageNeutral
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("D1374B92-7536-42FD-9984-D5AD73365CBC")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class PackageNeutralClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, 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.PackageNeutral
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("8357986F-76E9-4E0A-A780-FB0541E91ECC")]
public class PackageNeutralClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, 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.PackageNeutral
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("07E0FB35-8193-4F73-BD6E-F689AD1D9112")]
public class PackageNeutralClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, 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.PackageNeutral
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("D1374B92-7536-42FD-9984-D5AD73365CBC")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type PackageNeutralClass = class
interface PackageNeutral
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 IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("8357986F-76E9-4E0A-A780-FB0541E91ECC")>]
type PackageNeutralClass = class
interface PackageNeutral
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 IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("07E0FB35-8193-4F73-BD6E-F689AD1D9112")>]
type PackageNeutralClass = class
interface PackageNeutral
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 IDTSProjectPackage100
Public Class PackageNeutralClass
Implements IDTSBreakpointSite100, IDTSContainer100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSName100, IDTSPackageSigning100, IDTSPersist100, IDTSProjectPackage100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, PackageNeutral
- Ereditarietà
-
PackageNeutralClass
- Attributi
- Implementazioni
Commenti
Per altre informazioni, vedere Package.
Costruttori
| Nome | Descrizione |
|---|---|
| PackageNeutralClass() |
Inizializza una nuova istanza della classe PackageNeutralClass. |
Proprietà
| Nome | Descrizione |
|---|---|
| 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 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 |
Ottiene o imposta un valore che indica se la firma digitale viene controllata quando un pacchetto viene caricato. |
| 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. |
| CreationName |
Ottiene il nome usato per creare l'oggetto PackageNeutralClass . |
| 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. |
| DebugMode |
Ottiene o imposta un valore che indica se il pacchetto è in modalità debug. |
| DelayValidation |
Ottiene o imposta un valore che indica se la validazione del pacchetto è ritardata fino all'esecuzione del pacchetto. |
| Description |
Riceve o imposta la descrizione del pacchetto. |
| DesignEvents |
Riceve o imposta un IDTSEvents100 evento 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, come le informazioni di layout. |
| Disable |
Ottiene o imposta un valore che indica se l'oggetto PackageNeutralClass è disabilitato. |
| DisableEventHandlers |
Ottiene o imposta un valore che indica se i gestori di eventi sul pacchetto sono disabilitati. |
| EnableConfigurations |
Ottiene o imposta un valore che indica se il pacchetto carica configurazioni. |
| EncryptCheckpoints |
Ottiene o imposta un valore che indica se i file dei checkpoint sono criptati. |
| Errors |
Riceve la raccolta di errori associati al pacchetto. |
| EventHandlers |
Ottiene una collezione di oggetti gestori di eventi. |
| EventInfos |
Ottiene la IDTSEventInfos100 collezione associata al pacchetto. |
| Executables |
Ottiene la collezione di oggetti eseguibili contenuta nel pacchetto. |
| ExecutionDuration |
Ottiene il tempo che il pacchetto ha impiegato in esecuzione, in millisecondi. |
| ExecutionResult |
Ottiene un valore che indica il successo o il fallimento dell'esecuzione del pacchetto. |
| ExecutionStatus |
Ottiene lo stato attuale dell'esecuzione. |
| ExtendedProperties |
Riceve la IDTSExtendedProperties100 collezione del pacco. |
| FailPackageOnFailure |
Ottiene o imposta un valore che indica se il pacchetto fallisce quando un compito o un componente del pacchetto fallisce. |
| FailParentOnFailure |
Ottiene o imposta un valore che indica se il pacchetto genitore fallisce quando un pacchetto figlio fallisce. |
| ForcedExecutionValue |
Se la ForceExecutionValue proprietà è impostata su true, ottiene o imposta un valore che specifica il valore di esecuzione opzionale restituito dal package. |
| ForceExecutionResult |
Ottiene o imposta un DTSForcedExecResult valore di enumerazione che specifica il risultato di esecuzione forzata del pacchetto. |
| ForceExecutionValue |
Ottiene o imposta un valore che indica se il valore di esecuzione del pacchetto dovrebbe essere forzato a contenere un valore particolare. |
| ID |
Ottiene l'ID del pacco. |
| IDTSPackageSigning100_CertificateContext |
Ottiene o imposta il contesto del certificato. |
| IDTSPackageSigning100_CertificateObject |
Ottiene o imposta l'oggetto certificate. |
| IDTSPackageSigning100_CheckSignatureOnLoad |
Riceve o imposta un valore che indica se il pacchetto controlla la firma al caricamento. |
| IDTSSuspend100_SuspendRequired |
Ottiene o imposta un valore che indica se il compito deve sospendere quando si incontra un punto di interruzione. |
| InteractiveMode |
Ottiene o imposta un valore che indica se i compiti devono mostrare oggetti dell'interfaccia utente durante l'esecuzione. |
| IsDefaultLocaleID |
Riceve un valore che indica se il pacchetto utilizza la località predefinita. |
| IsolationLevel |
Ottiene o imposta il livello di isolamento della transazione nel pacchetto. |
| LastModifiedProductVersion |
Riceve la versione prodotto dell'ultima confezione modificata. |
| LocaleID |
Ottiene o imposta l'identificatore della località utilizzata da un pacchetto. |
| LogEntryInfos |
Riceve una raccolta di definizioni di registri di registro. |
| LoggingMode |
Ottiene o imposta la modalità di logging del pacchetto. |
| LoggingOptions |
Ottiene la risorsa di filtraggio e logging per il pacchetto. |
| LogProviders |
Ottiene la collezione di fornitori di log associati al pacchetto. |
| MaxConcurrentExecutables |
Ottiene o imposta il numero di thread che un pacchetto può creare. |
| MaximumErrorCount |
Ottiene o imposta il numero massimo di errori che possono verificarsi prima che il pacchetto smetta di essere eseguito. |
| Name |
Ottiene o imposta il nome dell'oggetto PackageNeutralClass. |
| OfflineMode |
Riceve o imposta un valore che indica se il pacchetto funziona in modalità offline. |
| PackageFormatVersion |
Riceve la versione formattata del pacchetto. |
| PackageLocation |
Ottiene la posizione del pacco. |
| PackagePassword |
Imposta la password del pacco. |
| PackagePriorityClass |
Ottiene o imposta la classe di priorità del thread Win32 del thread del package. |
| PackageType |
Ottiene o imposta un valore che identifica lo strumento che ha creato il pacchetto. |
| PackageUpgradeOptions |
Ottiene o imposta le opzioni di upgrade per il pacchetto. |
| Parent |
Ottiene il genitore del pacco. |
| PrecedenceConstraints |
Ottiene una raccolta di vincoli di precedenza per il package. |
| Properties |
Ottiene una raccolta di proprietà per il pacchetto. |
| ProtectionLevel |
Ottiene o imposta il livello di protezione sulla confezione. |
| SafeRecursiveProjectPackageExecution |
Ottiene o imposta un valore che indica se l'esecuzione ricorsiva del pacchetto è sicura. |
| SaveCheckpoints |
Riceve o imposta un valore che indica se il pacchetto utilizzerà i checkpoint durante l'esecuzione del pacchetto. |
| SQLFolder |
Ottiene o imposta la cartella SQL per il pacchetto. |
| StartTime |
Riceve l'orario in cui il pacchetto inizia l'esecuzione. |
| StopTime |
Riceve l'orario in cui il pacchetto si interrompe l'esecuzione. |
| SuppressConfigurationWarnings |
Ottiene o imposta un valore che indica se gli avvisi generati dalle configurazioni sono soppressi. |
| SuspendRequired |
Ottiene o imposta un valore che indica se i compiti devono essere sospeniti quando incontrano un punto di interruzione. |
| TransactionOption |
Ottiene o imposta un DTSTransactionOption valore di enumerazione che indica se il pacchetto partecipa alle transazioni. |
| UpdateObjects |
Ottiene o imposta un valore che indica se gli oggetti estensibili possono essere aggiornati al momento del caricamento del pacchetto se viene trovata una versione aggiornata. |
| UpdatePackage |
Riceve o imposta un valore che indica se i pacchetti possono essere aggiornati quando viene trovata una versione aggiornata. |
| VariableDispenser |
Riceve il distributore delle variabili nel pacchetto. |
| Variables |
Ottiene una collezione che contiene le variabili associate al package. |
| VersionBuild |
Ottiene o imposta la versione build del pacchetto. |
| VersionComments |
Riceve o imposta i commenti della versione associati al pacchetto. |
| VersionGUID |
Riceve la versione GUID generata 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 |
Imposta la raccolta di avvisi sul pacchetto. |
Metodi
| Nome | Descrizione |
|---|---|
| AcceptBreakpointManager(IDTSBreakpointManager100) |
Passa un gestore di breakpoint a un pacchetto. |
| CheckSignature() |
Controlla lo stato della firma digitale del pacco. |
| ComputeExpressions(Boolean) |
Calcola l'espressione di questo PackageNeutralClass oggetto. |
| 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 una IDTSBreakpointTargets100 collezione. A seconda dell'impostazione del |
| GetExpression(String) |
Restituisce un valore che contiene l'espressione per la proprietà specificata. |
| GetObjectFromPackagePath(String, IDTSProperty100) |
Restituisce un oggetto dal percorso del pacchetto specificato. |
| GetParentID() |
Recupera l'identificatore genitore del pacchetto. |
| GetPreExecutionPackageXML(Object) |
Recupera la pre-esecuzione di un XML del package. |
| GetProject() |
Recupera il progetto DTS. |
| IDTSExecutable100_Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
Esegue l'eseguibile. |
| IDTSExecutable100_Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Verifica che l'eseguibile verrà eseguito con successo validando tutte le sue dipendenze e altri elementi prima di eseguirlo. |
| IDTSPackageSigning100_CheckSignature() |
Controlla la firma del pacco. |
| IDTSPackageSigning100_get_CertificateContext() |
Rappresenta una classe per un pacchetto neutro. |
| IDTSPackageSigning100_get_CertificateObject() |
Rappresenta una classe per un pacchetto neutro. |
| IDTSPackageSigning100_get_CheckSignatureOnLoad() |
Rappresenta una classe per un pacchetto neutro. |
| IDTSPackageSigning100_LoadUserCertificateByHash(Byte[]) |
Carica il certificato utente usando hash. |
| IDTSPackageSigning100_LoadUserCertificateByName(String) |
Carica il certificato utente per nome. |
| IDTSPackageSigning100_set_CertificateContext(Int64) |
Rappresenta una classe per un pacchetto neutro. |
| IDTSPackageSigning100_set_CertificateObject(Object) |
Rappresenta una classe per un pacchetto neutro. |
| IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean) |
Rappresenta una classe per un pacchetto neutro. |
| IDTSSuspend100_get_SuspendRequired() |
Rappresenta una classe per un pacchetto neutro. |
| IDTSSuspend100_ResumeExecution() |
Riprende l'esecuzione del compito dopo una pausa. |
| IDTSSuspend100_set_SuspendRequired(Boolean) |
Rappresenta una classe per un pacchetto neutro. |
| IDTSSuspend100_SuspendExecution() |
Notifica che l'eseguibile deve essere sospeso. |
| ImportConfigurationFile(String) |
Carica un file di configurazione associato al pacchetto. |
| LoadFromXML(Object, IDTSEvents100) |
Carica un pacchetto e tutti i suoi oggetti salvati in memoria in formato XML. |
| LoadUserCertificateByHash(Byte[]) |
Carica il certificato utente usando hash. |
| LoadUserCertificateByName(String) |
Carica il certificato utente per nome. |
| PasswordMatch(String) |
Determina se la password specificata corrisponde a quella del pacchetto. |
| PermitUnencryptedSave(Boolean) |
Permette di salvare le informazioni non criptate. |
| ProcessConfiguration(String, Object) |
Specifica le informazioni di configurazione per un pacchetto e i suoi oggetti. |
| RegenerateID() |
Crea un nuovo GUID per il pacchetto e aggiorna la proprietà ID del pacchetto. |
| ResumeExecution() |
Riprende l'esecuzione del pacchetto dopo la pausa. |
| 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() |
Chiamato quando l'eseguibile deve essere sospeso. Questo metodo è chiamato dal motore di runtime. |
| Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Permette al pacchetto di determinare se contiene impostazioni non valide che ne impediranno l'esecuzione con successo. |