PackageRemote64Class 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 remoto a 64 bit.
public ref class PackageRemote64Class : 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::PackageRemote64
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("979F7D05-1E4F-4EE4-AF90-EDDC1098839D")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class PackageRemote64Class : 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.PackageRemote64
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("5C475649-E7F2-4D3F-B8B8-E8046B96419F")]
public class PackageRemote64Class : 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.PackageRemote64
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("C3011802-02CA-4233-94B1-6B2F0B3B25D6")]
public class PackageRemote64Class : 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.PackageRemote64
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("979F7D05-1E4F-4EE4-AF90-EDDC1098839D")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type PackageRemote64Class = class
interface PackageRemote64
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("5C475649-E7F2-4D3F-B8B8-E8046B96419F")>]
type PackageRemote64Class = class
interface PackageRemote64
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("C3011802-02CA-4233-94B1-6B2F0B3B25D6")>]
type PackageRemote64Class = class
interface PackageRemote64
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 PackageRemote64Class
Implements IDTSBreakpointSite100, IDTSContainer100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSName100, IDTSPackageSigning100, IDTSPersist100, IDTSProjectPackage100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, PackageRemote64
- Ereditarietà
-
PackageRemote64Class
- Attributi
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| PackageRemote64Class() |
Inizializza una nuova istanza della classe PackageRemote64Class. |
Proprietà
| Nome | Descrizione |
|---|---|
| CertificateContext |
Ottiene o imposta il contesto del certificato. |
| CertificateObject |
Ottiene o imposta l'oggetto 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 pacco 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 un valore che contiene il nome. |
| 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 l'oggetto specificato è in modalità debug. |
| DelayValidation |
Ottiene o imposta un valore che indica se la validazione del compito è ritardata fino all'esecuzione. |
| Description |
Ottiene o imposta la descrizione dell'oggetto PackageRemote64Class . |
| 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 IDTSContainer100 è disabilitato. |
| DisableEventHandlers |
Ottiene o imposta un valore che indica se i gestori di eventi sul task 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 una raccolta di IDTSEventInfo100 oggetti . |
| Executables |
Ottiene una raccolta di oggetti eseguibili all'interno del pacchetto che fanno parte del flusso di lavoro del pacchetto. |
| ExecutionDuration |
Ottiene un valore che indica il tempo che il container ha impiegato in esecuzione, in millisecondi. |
| ExecutionResult |
Ottiene un valore che indica il successo o il fallimento dell'esecuzione dell'oggetto PackageRemote64Class . |
| ExecutionStatus |
Ottiene un valore che indica lo stato attuale dell'esecuzione dell'oggetto PackageRemote64Class al momento della chiamata. |
| ExtendedProperties |
Ottiene la collezione ExtendedProperties per il pacchetto. |
| FailPackageOnFailure |
Riceve o imposta un valore che indica se il pacchetto fallisce quando un contenitore figlio fallisce. |
| FailParentOnFailure |
Ottiene o imposta un valore che indica se il contenitore genitore fallisce quando un container figlio fallisce. |
| ForcedExecutionValue |
Ottiene o imposta un oggetto che contiene un valore definito dal contenitore. |
| ForceExecutionResult |
Ottiene o imposta un DTSForcedExecResult valore di enumerazione che specifica il risultato di esecuzione del contenitore. |
| ForceExecutionValue |
Ottiene o imposta un valore che indica se il valore di esecuzione del contenitore deve essere forzato a contenere un valore particolare. |
| ID |
Ottiene l'ID, che è un GUID, del PackageRemote64Class. |
| 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 |
Ottiene un valore che indica se il contenitore utilizza il codice predefinito. |
| IsolationLevel |
Ottiene o imposta il livello di isolamento della transazione nell'oggetto PackageRemote64Class . |
| LastModifiedProductVersion |
Riceve la versione prodotto dell'ultima confezione modificata. |
| LocaleID |
Ottiene o imposta l'identifique localeID specificato da utilizzare quando l'oggetto PackageRemote64Class viene eseguito. |
| LogEntryInfos |
Ottiene un IDTSLogEntryInfos100 oggetto . |
| LoggingMode |
Ottiene o imposta un valore valido dall'enumerazione DTSLoggingMode che indica la modalità di logging del contenitore. |
| LoggingOptions |
Ottiene un oggetto che contiene proprietà che indicano la risorsa di filtraggio e logging per i container. |
| 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 l'oggetto PackageRemote64Class smetta di funzionare. |
| Name |
Ottiene o imposta il nome dell'oggetto PackageRemote64Class. |
| 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 il valore della password per il 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 |
Prende il contenitore genitore. |
| PrecedenceConstraints |
Ottiene una raccolta di vincoli di precedenza per il package. |
| Properties |
Riceve una raccolta per IDTSProperties100 il pacco. |
| ProtectionLevel |
Ottiene o imposta il livello di protezione sulla confezione. |
| SafeRecursiveProjectPackageExecution |
Ottiene o imposta un valore che indica se l'esecuzione ricorsiva del pacchetto è sage. |
| SaveCheckpoints |
Ottiene o imposta un valore che determina 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 PackageRemote64Class 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 PackageRemote64Class 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. |
| 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 remoto a 64 bit. |
| IDTSPackageSigning100_get_CertificateObject() |
Rappresenta una classe per un pacchetto remoto a 64 bit. |
| IDTSPackageSigning100_get_CheckSignatureOnLoad() |
Rappresenta una classe per un pacchetto remoto a 64 bit. |
| 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 remoto a 64 bit. |
| IDTSPackageSigning100_set_CertificateObject(Object) |
Rappresenta una classe per un pacchetto remoto a 64 bit. |
| IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean) |
Rappresenta una classe per un pacchetto remoto a 64 bit. |
| IDTSSuspend100_get_SuspendRequired() |
Rappresenta una classe per un pacchetto remoto a 64 bit. |
| IDTSSuspend100_ResumeExecution() |
Riprende l'esecuzione del compito dopo una pausa. |
| IDTSSuspend100_set_SuspendRequired(Boolean) |
Rappresenta una classe per un pacchetto remoto a 64 bit. |
| 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() |
Chiamate 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. |