Linguaggio

PackageRemote64Class Classe

Definizione

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.

Si applica a