PackageRemote64Class Klasse

Definition

Repräsentiert eine Klasse für ein entferntes 64-Bit-Paket.

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

Name Beschreibung
PackageRemote64Class()

Initialisiert eine neue Instanz der PackageRemote64Class-Klasse.

Eigenschaften

Name Beschreibung
CertificateContext

Erhält oder setzt den Zertifikatskontext.

CertificateObject

Erhält oder setzt das Zertifikatsobjekt für das Paket.

CheckpointFileName

Erhält oder setzt den Namen der Datei, die die Checkpoint-Informationen erfasst, was einen Neustart eines Pakets ermöglicht.

CheckpointUsage

Erhält oder setzt einen Wert, der angibt, ob oder wann ein Paket neu gestartet wird.

CheckSignatureOnLoad

Erhält oder setzt einen Wert, der angibt, ob die digitale Signatur beim Laden eines Pakets überprüft wird.

Configurations

Erhält die Sammlung der Konfigurationen für das Paket.

Connections

Erhält die Sammlung der Verbindungsmanager für das Paket.

CreationDate

Erhält oder setzt das Datum und die Uhrzeit, an der das Paket erstellt wurde.

CreationName

Erhält einen Wert, der den Namen enthält.

CreatorComputerName

Erhält oder setzt den Namen des Computers, auf dem das Paket erstellt wurde.

CreatorName

Erhält oder setzt den Namen der Person, die das Paket erstellt hat.

DebugMode

Erhält oder setzt einen Wert, der anzeigt, ob das angegebene Objekt im Debug-Modus ist.

DelayValidation

Erhält oder setzt einen Wert, der angibt, ob die Validierung der Aufgabe bis zur Laufzeit verzögert wird.

Description

Erhält oder setzt die Beschreibung des PackageRemote64Class Objekts.

DesignEvents

Erhält oder setzt an IDTSEvents100 , das anzeigt, ob der Designer oder ein anderer Drittanbieter-Client während der Entwurfszeit Ereignisse erhalten soll.

DesignTimeProperties

Erhält oder setzt die Designzeit-Eigenschaften eines Pakets, wie z. B. Layout-Informationen.

Disable

Erhält oder setzt einen Wert, der anzeigt, ob das IDTSContainer100 Objekt deaktiviert ist.

DisableEventHandlers

Erhält oder setzt einen Wert, der angibt, ob die Ereignishandler auf der Aufgabe deaktiviert sind.

EnableConfigurations

Erhält oder setzt einen Wert, der angibt, ob das Paket Konfigurationen lädt.

EncryptCheckpoints

Erhält oder setzt einen Wert, der angibt, ob die Checkpoint-Dateien verschlüsselt sind.

Errors

Erhält die Sammlung der mit dem Paket verbundenen Fehler.

EventHandlers

Erhält eine Sammlung von Ereignishandler-Objekten.

EventInfos

Ruft eine Auflistung von IDTSEventInfo100 Objekten ab.

Executables

Erhält eine Sammlung ausführbarer Objekte im Paket, die Teil des Paket-Workflows sind.

ExecutionDuration

Erhält einen Wert, der die Zeit, die der Container in Millisekunden für die Ausführung verbracht hat, angibt.

ExecutionResult

Erhält einen Wert, der den Erfolg oder Misserfolg der Ausführung des PackageRemote64Class Objekts anzeigt.

ExecutionStatus

Erhält einen Wert, der den aktuellen Status der Ausführung des PackageRemote64Class Objekts zum Zeitpunkt des Aufrufs angibt.

ExtendedProperties

Erhält die ExtendedProperties-Sammlung für das Paket.

FailPackageOnFailure

Erhält oder setzt einen Wert, der anzeigt, ob das Paket ausfällt, wenn ein Kindcontainer ausfällt.

FailParentOnFailure

Erhält oder setzt einen Wert, der anzeigt, ob der Elterncontainer ausfällt, wenn ein Kindcontainer ausfällt.

ForcedExecutionValue

Erhält oder setzt ein Objekt, das einen containerdefinierten Wert enthält.

ForceExecutionResult

Erhält oder setzt einen DTSForcedExecResult Aufzählungswert, der das Ausführungsergebnis des Containers angibt.

ForceExecutionValue

Erhält oder setzt einen Wert, der angibt, ob der Ausführungswert des Containers einen bestimmten Wert enthalten soll.

ID

Erhält die ID, die ein GUID ist, der PackageRemote64Class.

IDTSPackageSigning100_CertificateContext

Erhält oder setzt den Zertifikatskontext.

IDTSPackageSigning100_CertificateObject

Erhält oder setzt das Zertifikatsobjekt.

IDTSPackageSigning100_CheckSignatureOnLoad

Erhält oder setzt einen Wert, der angibt, ob das Paket die Signatur beim Laden überprüft.

IDTSSuspend100_SuspendRequired

Erhält oder setzt einen Wert, der angibt, ob die Aufgabe pausieren soll, wenn sie auf einen Bruchpunkt trifft.

InteractiveMode

Erhält oder setzt einen Wert, der angibt, ob die Aufgaben während der Ausführung Benutzeroberflächenobjekte anzeigen sollen.

IsDefaultLocaleID

Erhält einen Wert, der angibt, ob der Container den Standardcode verwendet.

IsolationLevel

Erhält oder setzt das Isolationsniveau der Transaktion im Objekt PackageRemote64Class .

LastModifiedProductVersion

Erhält die Produktversion des zuletzt modifizierten Pakets.

LocaleID

Erhält oder setzt die angegebene LocaleID, die beim Ausführen des PackageRemote64Class Objekts verwendet wird.

LogEntryInfos

Ruft ein IDTSLogEntryInfos100 Objekt ab.

LoggingMode

Erhält oder setzt einen gültigen Wert aus der DTSLoggingMode Aufzählung, der den Logging-Modus des Containers angibt.

LoggingOptions

Erhält ein Objekt, das Eigenschaften enthält, die die Filter- und Logging-Ressource für Container anzeigen.

LogProviders

Erhält die Sammlung der Log-Anbieter, die mit dem Paket verbunden sind.

MaxConcurrentExecutables

Erhält oder setzt die Anzahl der Threads, die ein Paket erstellen kann.

MaximumErrorCount

Erhält oder setzt die maximale Anzahl von Fehlern, die auftreten können, bevor das PackageRemote64Class Objekt aufhört.

Name

Dient zum Abrufen oder Festlegen des Namens der PackageRemote64Class.

OfflineMode

Erhält oder setzt einen Wert, der anzeigt, ob das Paket im Offline-Modus arbeitet.

PackageFormatVersion

Erhält die Formatversion des Pakets.

PackageLocation

Bekommt den Standort des Pakets.

PackagePassword

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

PackagePriorityClass

Erhält oder setzt die Win32-Thread-Prioritätsklasse des Paketthreads.

PackageType

Erhält oder setzt einen Wert, der das Tool identifiziert, das das Paket erstellt hat.

PackageUpgradeOptions

Erhält oder stellt die Upgrade-Optionen für das Paket ein.

Parent

Er bekommt den Elternbehälter.

PrecedenceConstraints

Erhält eine Sammlung von Präzedenzbeschränkungen für das Paket.

Properties

Bekommt eine Sammlung für IDTSProperties100 das Paket.

ProtectionLevel

Erhält oder bestimmt das Schutzniveau des Pakets.

SafeRecursiveProjectPackageExecution

Erhält oder setzt einen Wert, der angibt, ob die rekursive Ausführung des Pakets sage ist.

SaveCheckpoints

Erhält oder setzt einen Wert, der bestimmt, ob das Paket während der Paketausführung Checkpoints verwendet.

SQLFolder

Er bekommt oder setzt den SQL-Ordner für das Paket.

StartTime

Erhält die Zeit, wenn das Paket mit der Ausführung beginnt.

StopTime

Erhält die Zeit, wenn das Paket die Ausführung stoppt.

SuppressConfigurationWarnings

Erhält oder setzt einen Wert, der angibt, ob die durch Konfigurationen erzeugten Warnungen unterdrückt werden.

SuspendRequired

Erhält oder setzt einen Wert, der angibt, ob die Aufgaben pausieren sollten, wenn sie auf einen Breakpoint stoßen.

TransactionOption

Erhält oder setzt einen PackageRemote64Class Aufzählungswert, der angibt, ob das Paket an Transaktionen teilnimmt.

UpdateObjects

Erhält oder setzt einen Wert, der angibt, ob die erweiterbaren Objekte beim Laden des Pakets aktualisiert werden können, falls eine aktualisierte Version gefunden wird.

UpdatePackage

Erhält oder setzt einen Wert, der angibt, ob die Pakete aktualisiert werden können, wenn eine aktualisierte Version gefunden wird.

VariableDispenser

Er bekommt den Spender der Variablen im Paket.

Variables

Erhält eine Sammlung, die die mit dem Paket assoziierten Variablen enthält.

VersionBuild

Erhält oder setzt die Build-Version des Pakets.

VersionComments

Erhält oder setzt die Versionskommentare, die dem Paket zugeordnet sind.

VersionGUID

Erhält die Versions-GUID, die beim ersten Erstellen des Pakets generiert wird.

VersionMajor

Erhält oder setzt die Hauptversion des Pakets ein.

VersionMinor

Erhält oder setzt die Minor-Build-Version des Pakets.

Warnings

Er bekommt die Warnsammlung, die auf der Verpackung steht.

Methoden

Name Beschreibung
AcceptBreakpointManager(IDTSBreakpointManager100)

Gibt einen Breakpoint-Manager an ein Paket weiter.

CheckSignature()

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

ComputeExpressions(Boolean)

Berechent den Ausdruck dieses PackageRemote64Class Objekts.

Execute()

Gibt eine DTSExecResult Aufzählung zurück, die Informationen über den Erfolg oder Misserfolg der Paketausführung enthält.

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

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

ExportConfigurationFile(String)

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

FindReferencedObjects(Object)

Gibt eine Referenzobjekt-Enumeration 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 die Elternkennung des Pakets ab.

GetPreExecutionPackageXML(Object)

Ruft die Vorausführung eines XML-Pakets ab.

GetProject()

Ruft das DTS-Projekt ab.

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

Führt die ausführbare Datei aus.

IDTSExecutable100_Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Überprüft, ob die ausführbare Datei erfolgreich ausgeführt wird, indem alle ihre Abhängigkeiten und andere Elemente vor der Ausführung überprüft werden.

IDTSPackageSigning100_CheckSignature()

Überprüft die Unterschrift des Pakets.

IDTSPackageSigning100_get_CertificateContext()

Repräsentiert eine Klasse für ein entferntes 64-Bit-Paket.

IDTSPackageSigning100_get_CertificateObject()

Repräsentiert eine Klasse für ein entferntes 64-Bit-Paket.

IDTSPackageSigning100_get_CheckSignatureOnLoad()

Repräsentiert eine Klasse für ein entferntes 64-Bit-Paket.

IDTSPackageSigning100_LoadUserCertificateByHash(Byte[])

Lädt das Benutzerzertifikat mittels Hash.

IDTSPackageSigning100_LoadUserCertificateByName(String)

Lädt das Benutzerzertifikat nach Namen.

IDTSPackageSigning100_set_CertificateContext(Int64)

Repräsentiert eine Klasse für ein entferntes 64-Bit-Paket.

IDTSPackageSigning100_set_CertificateObject(Object)

Repräsentiert eine Klasse für ein entferntes 64-Bit-Paket.

IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean)

Repräsentiert eine Klasse für ein entferntes 64-Bit-Paket.

IDTSSuspend100_get_SuspendRequired()

Repräsentiert eine Klasse für ein entferntes 64-Bit-Paket.

IDTSSuspend100_ResumeExecution()

Setzt die Ausführung der Aufgabe nach dem Pausieren fort.

IDTSSuspend100_set_SuspendRequired(Boolean)

Repräsentiert eine Klasse für ein entferntes 64-Bit-Paket.

IDTSSuspend100_SuspendExecution()

Benachrichtigt, dass die ausführbare Datei suspendiert werden muss.

ImportConfigurationFile(String)

Lädt eine Konfigurationsdatei, die dem Paket zugeordnet ist.

LoadFromXML(Object, IDTSEvents100)

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

LoadUserCertificateByHash(Byte[])

Lädt das Benutzerzertifikat mittels Hash.

LoadUserCertificateByName(String)

Lädt das Benutzerzertifikat nach Namen.

PasswordMatch(String)

Bestimmt, ob das angegebene Passwort mit dem Paketpasswort übereinstimmt.

PermitUnencryptedSave(Boolean)

Ermöglicht es, die unverschlüsselten Informationen zu speichern.

ProcessConfiguration(String, Object)

Spezifiziert die Konfigurationsinformationen für ein Paket und seine Objekte.

RegenerateID()

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

ResumeExecution()

Setzt die Ausführung des Pakets nach der Pause fort.

SaveToXML(Object, Object, IDTSEvents100)

Speichert das Paket im XML-Format im Speicher.

SetExpression(String, String)

Weist den angegebenen Ausdruck der Eigenschaft zu.

SetProject(IDTSProject100, String)

Setzt das angegebene Projekt.

SuspendExecution()

Aufrufe, wenn die ausführbare Datei suspendiert werden muss. Diese Methode wird von der Laufzeit-Engine aufgerufen.

Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Ermöglicht es dem Paket zu bestimmen, ob es ungültige Einstellungen enthält, die eine erfolgreiche Ausführung verhindern.

Gilt für: