Freigeben über


IDTSPackage100 Schnittstelle

Definition

Stellt eine Schnittstelle dar, die von Package und PackageNeutral-Schnittstellen implementiert wird.

public interface class IDTSPackage100 : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutable100
[System.Runtime.InteropServices.Guid("BD67FB9C-D1BB-464D-877F-A969247C430D")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("4ED7D2FB-846B-4760-BEBA-00A2D30B0F73")]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("2630F059-A7B0-42D0-A05B-9AC4F5FC4957")]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[<System.Runtime.InteropServices.Guid("BD67FB9C-D1BB-464D-877F-A969247C430D")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPackage100 = interface
    interface IDTSExecutable100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("4ED7D2FB-846B-4760-BEBA-00A2D30B0F73")>]
type IDTSPackage100 = interface
    interface IDTSExecutable100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("2630F059-A7B0-42D0-A05B-9AC4F5FC4957")>]
type IDTSPackage100 = interface
    interface IDTSExecutable100
Public Interface IDTSPackage100
Implements IDTSExecutable100
Abgeleitet
Attribute
Implementiert

Eigenschaften

CertificateContext

Ruft den Zertifikatkontext ab oder legt ihn fest.

CertificateObject

Ruft das Zertifikatspaket 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 aus XML 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.

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.

DesignEvents

Ruft das IDTSEvents100-Element ab, das angibt, ob der Designer oder andere Drittanbieterclients zur Entwurfszeit Ereignisse empfangen sollen, oder legt es fest.

DesignTimeProperties

Ruft die Entwurfszeiteigenschaften eines Pakets ab oder legt sie 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 Prüfpunktdateien verschlüsselt werden, oder legt ihn fest.

Errors

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

ExtendedProperties

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

InteractiveMode

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

LastModifiedProductVersion

Ruft die Version des Pakets ab, das zuletzt geändert wurde.

LogProviders

Gibt die Auflistung von Protokollanbietern zurück, die dem Paket zugeordnet sind.

MaxConcurrentExecutables

Ruft die Anzahl von Threads ab, die ein Paket erstellen kann, oder legt sie 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 eine Zeichenfolge ab, die den Speicherort des Pakets enthält, oder legt sie fest.

PackagePassword

Legt das Kennwort für das Paket fest.

PackagePriorityClass

Ruft die Prioritätsklasse des Pakets ab oder legt sie fest.

PackageType

Ruft den Pakettyp ab oder legt ihn fest.

PackageUpgradeOptions

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

ProtectionLevel

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

SafeRecursiveProjectPackageExecution

Ruft einen Wert ab, der angibt, ob die Ausführung des Pakets ein sicheres rekursives Projekt ist, oder legt ihn fest.

SaveCheckpoints

Ruft einen Wert ab, der angibt, ob das Paket bei der Paketausführung Prüfpunkte verwendet, oder legt ihn fest.

SQLFolder

Ruft den Namen des Paketordners ab oder legt ihn fest.

SuppressConfigurationWarnings

Ruft einen Wert ab, der angibt, ob die von Konfigurationen generierten Warnungen unterdrückt werden, 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 Pakete aktualisiert werden können, wenn eine aktualisierte Version gefunden wird, oder legt ihn fest.

VersionBuild

Ruft die Buildversion des Pakets ab oder legt sie fest.

VersionComments

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

VersionGUID

Ruft eine bei der anfänglichen Paketerstellung generierte, eindeutige 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 eine für das Paket festgelegte Auflistung von Warnungen ab.

Methoden

CheckSignature()

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

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.

GetObjectFromPackagePath(String, IDTSProperty100)

Gibt eine Paketeigenschaft und das Objekt aus dem angegebenen Paketpfad zurück.

GetPreExecutionPackageXML(Object)

Ruft eine Paket-XML für die Phase vor der Ausführung ab.

ImportConfigurationFile(String)

Lädt eine dem Paket zugeordnete Konfigurationsdatei.

LoadUserCertificateByHash(Byte[])

Lädt das Zertifikat für das Paket nach dem Zertifikathash.

LoadUserCertificateByName(String)

Lädt das Zertifikat für das Paket nach dem Zertifikatnamen.

PermitUnencryptedSave(Boolean)

Gibt die unverschlüsselte Zulassung an.

ProcessConfiguration(String, Object)

Legt Konfigurationsinformationen für ein Paket und seine Objekte fest.

Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Der Container kann feststellen, ob er ungültige Einstellungen enthält, die eine erfolgreiche Ausführung verhindern.

Gilt für: