PackageRemote64Class Klasse

Definition

Stellt eine Klasse für ein 64-Bit-Remotepaket dar.

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
Vererbung
PackageRemote64Class
Attribute
Implementiert

Konstruktoren

PackageRemote64Class()

Initialisiert eine neue Instanz der PackageRemote64Class-Klasse.

Eigenschaften

CertificateContext

Ruft den Zertifikatkontext ab oder legt ihn fest.

CertificateObject

Ruft das Zertifikatobjekt für das Paket ab oder legt es fest.

CheckpointFileName

Ruft den Namen der Datei ab, die die Prüfpunktinformationen aufzeichnet, mit denen ein Paket neu gestartet werden kann, oder legt ihn fest.

CheckpointUsage

Ruft einen Wert ab, der angibt, ob oder wann ein Paket neu gestartet wird, oder legt ihn fest.

CheckSignatureOnLoad

Ruft einen Wert ab, der angibt, ob die digitale Signatur beim Laden eines Pakets überprüft wird, oder legt ihn fest.

Configurations

Ruft die Auflistung der Konfigurationen für das Paket ab.

Connections

Ruft die Auflistung von Verbindungs-Managern für das Paket ab.

CreationDate

Ruft das Datum und die Uhrzeit der Paketerstellung ab oder legt sie fest.

CreationName

Ruft einen Wert ab, der den Namen enthält.

CreatorComputerName

Ruft den Namen des Computers ab, auf dem das Paket erstellt wurde, oder legt ihn fest.

CreatorName

Ruft den Namen des Benutzers ab, der das Paket erstellt hat, oder legt ihn fest.

DebugMode

Ruft einen Wert ab, der angibt, ob sich das Objekt im Debugmodus befindet, oder legt ihn fest.

DelayValidation

Ruft einen Wert ab, der angibt, ob die Überprüfung des Tasks bis zur Laufzeit verzögert wird, oder legt ihn fest.

Description

Ruft die Beschreibung des PackageRemote64Class-Objekts ab oder legt sie fest.

DesignEvents

Ruft IDTSEvents100 ab, die angeben, ob der Designer oder andere Drittanbieterclients während der Entwurfszeit Ereignisse empfangen sollen, oder legt sie fest.

DesignTimeProperties

Ruft die Entwurfszeiteigenschaften eines Pakets ab, z. B. Layoutinformationen, oder legt die Eigenschaften fest.

Disable

Ruft einen Wert ab, der angibt, ob das IDTSContainer100-Objekt deaktiviert ist, oder legt ihn fest.

DisableEventHandlers

Ruft einen Wert ab, der angibt, ob die Ereignishandler für den Task deaktiviert sind, oder legt ihn fest.

EnableConfigurations

Ruft einen Wert ab, der angibt, ob das Paket Konfigurationen lädt, oder legt ihn fest.

EncryptCheckpoints

Ruft einen Wert ab, der angibt, ob die Prüfpunktdateien verschlüsselt werden, oder legt ihn fest.

Errors

Ruft die Auflistung von Fehlern ab, die dem Paket zugeordnet sind.

EventHandlers

Ruft eine Auflistung von Ereignishandlerobjekten ab.

EventInfos

Ruft eine Auflistung von IDTSEventInfo100-Objekten ab.

Executables

Ruft eine Auflistung ausführbarer Objekte im Paket ab, die Bestandteil des Paketworkflows sind.

ExecutionDuration

Ruft einen Wert ab, der die Zeitdauer für die Ausführung des Containers in Millisekunden angibt.

ExecutionResult

Ruft einen Wert ab, der angibt, ob die Ausführung des PackageRemote64Class-Objekts erfolgreich oder fehlerhaft war.

ExecutionStatus

Ruft einen Wert ab, der den aktuellen Ausführungsstatus des PackageRemote64Class-Objekts zur Zeit des Aufrufs angibt.

ExtendedProperties

Ruft die ExtendedProperties-Auflistung für das Paket ab.

FailPackageOnFailure

Ruft einen Wert ab, der angibt, ob ein Paketfehler auftritt, wenn ein untergeordneter Container fehlerhaft war, oder legt ihn fest.

FailParentOnFailure

Ruft einen Wert ab, der angibt, ob der übergeordnete Container einen Fehler verursacht, wenn ein untergeordneter Container fehlerhaft war, oder legt ihn fest.

ForcedExecutionValue

Ruft ein Objekt ab, das einen containerdefinierten Wert enthält, oder legt ihn fest.

ForceExecutionResult

Ruft einen DTSForcedExecResult-Enumerationswert ab, der das Ausführungsergebnis des Containers angibt, oder legt ihn fest.

ForceExecutionValue

Ruft einen Wert ab, der angibt, ob der Ausführungswert des Containers zwingend einen bestimmten Wert enthalten soll, oder legt ihn fest.

ID

Ruft die ID der PackageRemote64Class ab. Die ID ist eine GUID.

IDTSPackageSigning100_CertificateContext

Ruft den Zertifikatkontext ab oder legt ihn fest.

IDTSPackageSigning100_CertificateObject

Ruft das Zertifikatsobjekt ab oder legt es fest.

IDTSPackageSigning100_CheckSignatureOnLoad

Ruft einen Wert ab, der angibt, ob das Paket die Signatur beim Laden überprüft, oder legt ihn fest.

IDTSSuspend100_SuspendRequired

Ruft einen Wert ab, der angibt, ob die Taskausführung bei Erreichen eines Breakpoints angehalten werden soll, oder legt ihn fest.

InteractiveMode

Ruft einen Wert ab, der angibt, ob beim Ausführen von Tasks Benutzeroberflächenobjekte angezeigt werden sollen, oder legt ihn fest.

IsDefaultLocaleID

Ruft einen Wert ab, der angibt, ob der Container den Standardcode verwendet.

IsolationLevel

Ruft die Isolationsstufe der Transaktion im PackageRemote64Class-Objekt ab oder legt sie fest.

LastModifiedProductVersion

Ruft die Produktversion des zuletzt geänderten Pakets ab.

LocaleID

Ruft die angegebene Gebietsschema-ID ab, die verwendet werden soll, wenn das PackageRemote64Class-Objekt ausgeführt wird, oder legt diese ID fest.

LogEntryInfos

Ruft ein IDTSLogEntryInfos100-Objekt ab.

LoggingMode

Ruft einen gültigen Wert aus der DTSLoggingMode-Enumeration ab, der den Protokollierungsmodus des Containers angibt, oder legt ihn fest.

LoggingOptions

Ruft ein Objekt mit Eigenschaften ab, die die Filterung und Protokollierung von Ressourcen für Container angeben.

LogProviders

Ruft die Auflistung von Protokollanbietern ab, die dem Paket zugeordnet sind.

MaxConcurrentExecutables

Ruft die Anzahl von Threads ab, die ein Paket erstellen kann, oder legt sie fest.

MaximumErrorCount

Ruft die maximal zulässige Anzahl von Fehlern ab, nach der die Ausführung des PackageRemote64Class-Objekts beendet wird, oder legt sie fest.

Name

Ruft den Namen der PackageRemote64Class ab oder legt diesen fest.

OfflineMode

Ruft einen Wert ab, der angibt, ob das Paket im Offlinemodus verwendet werden kann, oder legt ihn fest.

PackageFormatVersion

Ruft die Formatversion des Pakets ab.

PackageLocation

Ruft den Speicherort des Pakets ab.

PackagePassword

Legt den Wert des Kennworts für das Paket fest.

PackagePriorityClass

Ruft die Win32-Threadprioritätsklasse des Paketthreads ab oder legt sie fest.

PackageType

Ruft einen Wert ab, durch den das Tool zur Paketerstellung identifiziert wird, oder legt ihn fest.

PackageUpgradeOptions

Ruft die Upgradeoptionen für das Paket ab oder legt sie fest.

Parent

Ruft den übergeordneten Container ab.

PrecedenceConstraints

Ruft eine Auflistung von Rangfolgeneinschränkungen für das Paket ab.

Properties

Ruft eine IDTSProperties100-Auflistung für das Paket ab.

ProtectionLevel

Ruft die Schutzebene für das Paket ab oder legt sie fest.

SafeRecursiveProjectPackageExecution

Ruft einen Wert ab, der angibt, ob die rekursive Ausführung des Pakets sicher ist, oder legt ihn fest.

SaveCheckpoints

Ruft einen Wert ab, der bestimmt, ob das Paket während der Paketausführung Prüfpunkte verwendet, oder legt ihn fest.

SQLFolder

Ruft den SQL-Ordner für das Paket ab oder legt ihn fest.

StartTime

Ruft die Zeit ab, zu der das Paket mit der Ausführung beginnt.

StopTime

Ruft die Zeit ab, zu der das Paket die Ausführung beendet.

SuppressConfigurationWarnings

Ruft einen Wert ab, der angibt, ob die von Konfigurationen generierten Warnungen unterdrückt werden, oder legt ihn fest.

SuspendRequired

Ruft einen Wert ab, der angibt, ob die Taskausführung bei Erreichen eines Breakpoints angehalten werden soll, oder legt ihn fest.

TransactionOption

Ruft einen PackageRemote64Class-Enumerationswert ab, der angibt, ob das Paket an Transaktionen beteiligt ist, oder legt ihn fest.

UpdateObjects

Ruft einen Wert ab, der angibt, ob erweiterbare Objekte zur Ladezeit des Pakets aktualisiert werden können, wenn eine aktualisierte Version gefunden wird, oder legt ihn fest.

UpdatePackage

Ruft einen Wert ab, der angibt, ob die Pakete aktualisiert werden können, wenn eine aktualisierte Version gefunden wird, oder legt ihn fest.

VariableDispenser

Ruft den Verteiler der Variablen im Paket ab.

Variables

Ruft eine Auflistung ab, die die dem Paket zugeordneten Variablen enthält.

VersionBuild

Ruft die Buildversion des Pakets ab oder legt sie fest.

VersionComments

Ruft die dem Paket zugeordneten Versionskommentare ab oder legt sie fest.

VersionGUID

Ruft die bei der anfänglichen Paketerstellung generierte, eindeutige Versions-GUID ab.

VersionMajor

Ruft die Hauptbuildversion des Pakets ab oder legt sie fest.

VersionMinor

Ruft die Nebenbuildversion des Pakets ab oder legt sie fest.

Warnings

Ruft die für das Paket festgelegte Auflistung von Warnungen ab.

Methoden

AcceptBreakpointManager(IDTSBreakpointManager100)

Übergibt einen Breakpoint-Manager an ein Paket.

CheckSignature()

Überprüft den Status der digitalen Signatur des Pakets.

ComputeExpressions(Boolean)

Berechnet den Ausdruck dieses PackageRemote64Class-Objekts.

Execute()

Gibt eine DTSExecResult-Enumeration zurück, die Informationen zur erfolgreichen oder fehlerhaften Ausführung des Pakets enthält.

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

Führt die Anwendung, den Container oder das Paket als Teil eines Paketworkflows aus.

ExportConfigurationFile(String)

Erstellt eine XML-Datei, die alle bereitstellbaren Variablen im Paket enthält.

FindReferencedObjects(Object)

Gibt eine Enumeration von Verweisobjekten zurück.

GetBreakpointTargets(IDTSBreakpointSite100, Boolean)

Gibt eine IDTSBreakpointTargets100-Auflistung zurück.

GetExpression(String)

Gibt einen Wert zurück, der den Ausdruck für die angegebene Eigenschaft enthält.

GetObjectFromPackagePath(String, IDTSProperty100)

Gibt ein Objekt aus dem angegebenen Paketpfad zurück.

GetParentID()

Ruft den übergeordneten Bezeichner des Pakets ab.

GetPreExecutionPackageXML(Object)

Ruft die Vorausführung einer Paket-XML ab.

GetProject()

Ruft das DTS-Projekt ab.

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

Führt das ausführbare Element aus.

IDTSExecutable100_Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Stellt sicher, dass die ausführbare Datei erfolgreich ausgeführt wird, indem alle Abhängigkeiten und anderen Elemente vor der Ausführung überprüft werden.

IDTSPackageSigning100_CheckSignature()

Überprüft die Signatur des Pakets.

IDTSPackageSigning100_get_CertificateContext()

Stellt eine Klasse für ein 64-Bit-Remotepaket dar.

IDTSPackageSigning100_get_CertificateObject()

Stellt eine Klasse für ein 64-Bit-Remotepaket dar.

IDTSPackageSigning100_get_CheckSignatureOnLoad()

Stellt eine Klasse für ein 64-Bit-Remotepaket dar.

IDTSPackageSigning100_LoadUserCertificateByHash(Byte[])

Lädt das Benutzerzertifikat mithilfe eines Hashs.

IDTSPackageSigning100_LoadUserCertificateByName(String)

Lädt das Benutzerzertifikat anhand des Namens.

IDTSPackageSigning100_set_CertificateContext(Int64)

Stellt eine Klasse für ein 64-Bit-Remotepaket dar.

IDTSPackageSigning100_set_CertificateObject(Object)

Stellt eine Klasse für ein 64-Bit-Remotepaket dar.

IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean)

Stellt eine Klasse für ein 64-Bit-Remotepaket dar.

IDTSSuspend100_get_SuspendRequired()

Stellt eine Klasse für ein 64-Bit-Remotepaket dar.

IDTSSuspend100_ResumeExecution()

Setzt die Taskausführung nach einer Unterbrechung fort.

IDTSSuspend100_set_SuspendRequired(Boolean)

Stellt eine Klasse für ein 64-Bit-Remotepaket dar.

IDTSSuspend100_SuspendExecution()

Benachrichtigt darüber, dass das ausführbare Element angehalten werden muss.

ImportConfigurationFile(String)

Lädt eine dem Paket zugeordnete Konfigurationsdatei.

LoadFromXML(Object, IDTSEvents100)

Lädt ein Paket und alle dazugehörigen Objekte, die im XML-Format im Speicher gespeichert wurden.

LoadUserCertificateByHash(Byte[])

Lädt das Benutzerzertifikat mithilfe eines Hashs.

LoadUserCertificateByName(String)

Lädt das Benutzerzertifikat anhand des Namens.

PasswordMatch(String)

Bestimmt, ob das angegebene Kennwort mit dem Paketkennwort übereinstimmt.

PermitUnencryptedSave(Boolean)

Erlaubt die Speicherung der nicht verschlüsselten Informationen.

ProcessConfiguration(String, Object)

Gibt die Konfigurationsinformationen für ein Paket und die dazugehörigen Objekte an.

RegenerateID()

Erstellt einen neuen GUID für das Paket und aktualisiert die Paket-ID.

ResumeExecution()

Setzt die Ausführung des Pakets nach einer Unterbrechung fort.

SaveToXML(Object, Object, IDTSEvents100)

Speichert das Paket in einem XML-Format im Arbeitsspeicher.

SetExpression(String, String)

Weist der Eigenschaft den angegebenen Ausdruck zu.

SetProject(IDTSProject100, String)

Legt das angegebene Projekt fest.

SuspendExecution()

Ruft auf, wenn das ausführbare Element angehalten werden muss. Diese Methode wird von der Runtime-Engine aufgerufen.

Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Das Paket kann feststellen, ob es ungültige Einstellungen enthält, die eine erfolgreiche Ausführung verhindern.

Gilt für: