Freigeben über


ApplicationClass Klasse

Definition

Ermittelt Paketobjekte und greift auf sie zu.

public ref class ApplicationClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::Application
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("1A57A728-F8B3-4D6F-AB99-CFE8923513E6")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class ApplicationClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.Application
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("4F0FC44B-C99C-441D-B86A-D60D7E22143D")]
public class ApplicationClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.Application
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("0B4B4339-1499-4555-88A8-8C21C530AF19")]
public class ApplicationClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.Application
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("1A57A728-F8B3-4D6F-AB99-CFE8923513E6")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type ApplicationClass = class
    interface IDTSApplication130
    interface Application
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("4F0FC44B-C99C-441D-B86A-D60D7E22143D")>]
type ApplicationClass = class
    interface IDTSApplication130
    interface Application
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("0B4B4339-1499-4555-88A8-8C21C530AF19")>]
type ApplicationClass = class
    interface IDTSApplication150
    interface Application
Public Class ApplicationClass
Implements Application
Vererbung
ApplicationClass
Attribute
Implementiert

Konstruktoren

ApplicationClass()

Initialisiert eine neue Instanz der ApplicationClass-Klasse.

Eigenschaften

CheckSignatureOnLoad

Ruft einen Wert ab, der angibt, ob die Laufzeit beim Laden des Pakets die digitale Signatur des Pakets überprüfen soll, oder legt ihn fest.

ComponentStorePath

Gibt den Pfad zurück, unter dem Pipelinekomponenten gespeichert sind. Diese Eigenschaft ist schreibgeschützt.

ConnectionInfos

Gibt eine ConnectionInfos-Auflistung zurück, die ConnectionInfo-Objekte enthält. Diese Eigenschaft ist schreibgeschützt.

DataTypeInfos

Gibt eine DataTypeInfos-Auflistung zurück, die DataTypeInfo-Objekte enthält. Diese Eigenschaft ist schreibgeschützt.

DBProviderInfos

Gibt eine DBProviderInfos-Auflistung zurück, die DBProviderInfo-Objekte in der Anwendung enthält. Diese Eigenschaft ist schreibgeschützt.

ForEachEnumeratorInfos

Gibt eine ForEachEnumeratorInfos-Auflistung zurück, die ForEachEnumeratorInfo-Objekte enthält. Diese Eigenschaft ist schreibgeschützt.

LogProviderInfos

Gibt eine LogProviderInfos-Auflistung zurück, die LogProviderInfo-Objekte enthält. Diese Eigenschaft ist schreibgeschützt.

PackagePassword

Legt den Wert des Kennworts für das Paket fest. Diese Eigenschaft ist lesegeschützt.

PackageUpgradeOptions

Ruft einen Wert ab, der angibt, welche Upgradeoptionen während des Upgradevorgangs auf eine Auflistung von Integration Services-Paketen angewendet werden, oder legt ihn fest.

PipelineComponentInfos

Gibt eine PipelineComponentInfos-Auflistung zurück, die PipelineComponentInfo-Objekte enthält.

ProjectPassword

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

TaskInfos

Gibt eine TaskInfos-Auflistung zurück, die TaskInfo-Objekte enthält. Diese Eigenschaft ist schreibgeschützt.

UpdateObjects

Ruft einen Boolean ab oder legt diesen fest, der angibt, ob erweiterbare Objekte zum Paketladezeit aktualisiert werden können, wenn eine aktualisierte Version gefunden wird.

UpdatePackage

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

Methoden

CloseProject(IDTSProject100)

Schließt ein angegebenes Projekt.

CreateFolderOnDtsServer(String, String, String)

Erstellt einen Ordner auf dem Server, der im Knoten „Gespeicherte Pakete“ der Integration Services-Diensthierarchie angezeigt wird

CreateFolderOnSQLServer(String, String, String, String, String)

Erstellt einen Ordner für die angegebene SQL Server-Instanz.

CreateSsisServerExecution(String, String, String, Boolean)

Erstellt die SSIS Serverausführung.

CreateSsisServerExecution2(String, String, String, String, String, Boolean)

Ermittelt Paketobjekte und greift auf sie zu.

DataTypeInfoFromDataType(DataType)

Gibt das DataTypeInfo-Objekt für den angegebenen Datentyp zurück.

ExistsOnDtsServer(String, String)

Gibt einen Booleschen Wert zurück, der angibt, ob das angegebene Paket bereits im Integration Services-Dienst vorhanden ist.

ExistsOnSQLServer(String, String, String, String)

Gibt an, ob das angegebene Paket bereits in einer SQL Server-Instanz vorhanden ist.

FolderExistsOnDtsServer(String, String)

Gibt an, ob der angegebene Ordner im Dateisystem bereits vorhanden ist.

FolderExistsOnSQLServer(String, String, String, String)

Gibt an, ob der angegebene Ordner bereits in der SQL Server-Instanz vorhanden ist.

FolderFromPath(String, String, String, String)

Gibt einen Ordner aus einem angegebenen Pfad zurück.

GetDtsServerPackageInfos(String, String)

Ruft eine PackageInfos-Auflistung ab, die die Pakete enthält, die im SSIS-Paketspeicher für eine SQL Server-Instanz innerhalb des angegebenen Ordners gespeichert sind.

GetDtsServerRoles(String, String)

Gibt ein Array von String-Werten zurück, in dem die für einen Ordner verfügbaren Rollen aufgelistet sind.

GetPackageInfos(String, String, String, String)

Ruft unter Verwendung des Servernamens, Benutzernamens und Kennworts eine PackageInfos-Auflistung ab, die die in einer SQL Server-Instanz innerhalb des angegebenen logischen Ordners gespeicherten Pakete enthält.

GetPackageInfos2(String, Object)

Ruft unter Verwendung des Servernamens, Benutzernamens und Kennworts eine PackageInfos-Auflistung ab, die die in einer SQL Server-Instanz innerhalb des angegebenen logischen Ordners gespeicherten Pakete enthält.

GetPackageRoles(String, String, String, String)

Gibt die Datenbankrollen zurück, die Lese- und Schreibzugriff auf das Paket gewähren.

GetRunningPackages(String)

Gibt eine RunningPackages-Auflistung zurück, die RunningPackage-Objekte enthält.

GetServerInfo(String, String)

Gibt die SQL Server-Versionsnummer des auf dem Zielserver installierten SQL Server-Produkts zurück.

GetServerVersionEx(String, UInt32, DTSProductLevel, String, String)

Gibt die Edition, Produktebene und andere Werte zurück, die die installierte SSIS-Version angeben.

LoadFromDtsServer(String, String, Boolean, IDTSEvents100)

Lädt ein Paket vom angegebenen Server.

LoadFromSQLServer(String, String, String, String, Boolean, IDTSEvents100)

Lädt ein Paket unter Angabe von Servername, Benutzername und Kennwort aus SQL Server.

LoadFromSQLServer2(String, Object, Boolean, IDTSEvents100)

Lädt ein Paket von SQL Server.

LoadPackage(String, Boolean, IDTSEvents100)

Lädt ein Paket aus dem Dateisystem und gibt das Threadingmodell an.

OpenProject(String, IDTSEvents100)

Öffnet ein Paket aus dem Dateisystem.

RemoveFolderFromDtsServer(String, String)

Entfernt den angegebenen Ordner vom angegebenen Server.

RemoveFolderFromSQLServer(String, String, String, String)

Entfernt den angegebenen Ordner aus der angegebenen SQL Server-Instanz.

RemoveFromDtsServer(String, String)

Entfernt ein Paket vom angegebenen Server.

RemoveFromSQLServer(String, String, String, String)

Entfernt ein Paket aus der angegebenen SQL Server-Instanz.

RenameFolderOnDtsServer(String, String, String, String)

Benennt einen Ordner für die angegebene SQL Server-Instanz um.

RenameFolderOnSQLServer(String, String, String, String, String, String)

Benennt einen Ordner für die angegebene SQL Server-Instanz um.

SaveAndUpdateVersionToXML(String, IDTSPersist100, DTSTargetServerVersion, IDTSEvents100)

Ermittelt Paketobjekte und greift auf sie zu.

SavePackage(String, IDTSPackage100, IDTSEvents100)

Speichert das Paket.

SaveToDtsServer(IDTSPackage100, IDTSEvents100, String, String)

Speichert ein Paket im Dateisystem.

SaveToSQLServer(IDTSPackage100, IDTSEvents100, String, String, String)

Speichert ein Paket in einer SQL Server-Instanz.

SaveToSQLServerAs(IDTSPackage100, IDTSEvents100, String, String, String, String)

Speichert ein Paket unter einem neuen Namen in einer SQL Server-Instanz.

SaveToXML(String, IDTSPersist100, IDTSEvents100)

Speichert die XML-Definition eines Pakets in einer Datei.

SetPackageRoles(String, String, String, String)

Legt die Datenbankrollen fest, die Lese- und Schreibzugriff auf das Paket gewähren.

Gilt für: