Поделиться через


Класс ApplicationClass

Этот API-интерфейс поддерживает инфраструктуру SQL Server 2012 и не предназначен для использования непосредственно из кода.

Discovers and accesses Package objects.

Иерархия наследования

System.Object
  Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass

Пространство имен:  Microsoft.SqlServer.Dts.Runtime.Wrapper
Сборка:  Microsoft.SqlServer.DTSRuntimeWrap (в Microsoft.SqlServer.DTSRuntimeWrap.dll)

Синтаксис

'Декларация
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
<GuidAttribute("5572B772-88AC-4A35-96F8-E28626AC7E8F")> _
Public Class ApplicationClass _
    Implements IDTSApplication100, Application
'Применение
Dim instance As ApplicationClass
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("5572B772-88AC-4A35-96F8-E28626AC7E8F")]
public class ApplicationClass : IDTSApplication100, 
    Application
[ClassInterfaceAttribute(ClassInterfaceType::None)]
[GuidAttribute(L"5572B772-88AC-4A35-96F8-E28626AC7E8F")]
public ref class ApplicationClass : IDTSApplication100, 
    Application
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
[<GuidAttribute("5572B772-88AC-4A35-96F8-E28626AC7E8F")>]
type ApplicationClass =  
    class 
        interface IDTSApplication100 
        interface Application 
    end
public class ApplicationClass implements IDTSApplication100, Application

Тип ApplicationClass обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод ApplicationClass Инфраструктура. Initializes a new instance of the ApplicationClass class.

В начало

Свойства

  Имя Описание
Открытое свойство CheckSignatureOnLoad Инфраструктура. Gets or sets a value that indicates whether the runtime should check the digital signature of the package when loading the package.
Открытое свойство ComponentStorePath Инфраструктура. Returns the path where pipeline components are stored. This property is read-only.
Открытое свойство ConnectionInfos Инфраструктура. Returns a ConnectionInfos collection that contains ConnectionInfo objects. This property is read-only.
Открытое свойство DataTypeInfos Инфраструктура. Returns a DataTypeInfos collection that contains DataTypeInfo objects. This property is read-only.
Открытое свойство DBProviderInfos Инфраструктура. Returns a DBProviderInfos collection that contains DBProviderInfo objects in the application. This property is read-only.
Открытое свойство ForEachEnumeratorInfos Инфраструктура. Returns a ForEachEnumeratorInfos collection that contains ForEachEnumeratorInfo objects. This property is read-only.
Открытое свойство LogProviderInfos Инфраструктура. Returns a LogProviderInfos collection that contains LogProviderInfo objects. This property is read-only.
Открытое свойство PackagePassword Инфраструктура. Sets the value of the password for the package. This property is write-only.
Открытое свойство PackageUpgradeOptions Инфраструктура. Gets or sets a value that indicates which upgrade options will be applied to a collection of Integration Services packages during the upgrade process.
Открытое свойство PipelineComponentInfos Инфраструктура. Returns a PipelineComponentInfos collection that contains PipelineComponentInfo objects.
Открытое свойство ProjectPassword Инфраструктура. Sets the value of the project password for the package.
Открытое свойство TaskInfos Инфраструктура. Returns a TaskInfos collection that contains TaskInfo objects. This property is read-only.
Открытое свойство UpdateObjects Инфраструктура. Gets or sets a Boolean that indicates whether extensible objects can be updated at package load time if an updated version is found.
Открытое свойство UpdatePackage Инфраструктура. Gets or sets a Boolean that indicates whether packages can be updated when an updated version is found.

В начало

Методы

  Имя Описание
Открытый метод CloseProject Инфраструктура. Closes a specified project.
Открытый метод CreateFolderOnDtsServer Инфраструктура. Creates a folder on the server that appears in the Stored Packages node of the Integration Services service hierarchy.
Открытый метод CreateFolderOnSQLServer Инфраструктура. Creates a folder on the specified instance of SQL Server.
Открытый метод CreateSsisServerExecution Инфраструктура. Creates SSIS server execution.
Открытый метод DataTypeInfoFromDataType Инфраструктура. Returns the DataTypeInfo object for the specified data type.
Открытый метод Equals (Производный от Object.)
Открытый метод ExistsOnDtsServer Инфраструктура. Returns a Boolean that indicates whether the specified package already exists on the Integration Services service.
Открытый метод ExistsOnSQLServer Инфраструктура. Indicates whether the specified package exists on the instance of SQL Server.
Защищенный метод Finalize (Производный от Object.)
Открытый метод FolderExistsOnDtsServer Инфраструктура. Indicates whether the specified folder already exists on the file system.
Открытый метод FolderExistsOnSQLServer Инфраструктура. Indicates whether the specified folder already exists on the instance of SQL Server.
Открытый метод FolderFromPath Инфраструктура. Returns a folder from a specified path.
Открытый метод GetDtsServerPackageInfos Инфраструктура. Gets a PackageInfos collection that contains the packages stored in the SSIS Package Store on an instance of SQL Server, within the specified folder.
Открытый метод GetDtsServerRoles Инфраструктура. Returns an array of Strings that lists the roles available for a folder.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetPackageInfos Инфраструктура. Gets a PackageInfos collection that contains the packages stored in an instance of SQL Server, within the specified logical folder, by using the server name, user name, and password.
Открытый метод GetPackageInfos2 Инфраструктура. Gets a PackageInfos collection that contains the packages stored in an instance of SQL Server, within the specified logical folder, by using the server name, user name, and password.
Открытый метод GetPackageRoles Инфраструктура. Returns the database roles that have read access and write access to the package.
Открытый метод GetRunningPackages Инфраструктура. Returns a RunningPackages collection that contains RunningPackage objects.
Открытый метод GetServerInfo Инфраструктура. Returns the SQL Server version number of the SQL Server product installed on the target server.
Открытый метод GetServerVersionEx Инфраструктура. Returns the edition, product level, and other values that indicate the version of SSIS installed.
Открытый метод GetType (Производный от Object.)
Открытый метод LoadFromDtsServer Инфраструктура. Loads a package from the specified server.
Открытый метод LoadFromSQLServer Инфраструктура. Loads a package from SQL Server by specifying the server name, user name, and password.
Открытый метод LoadFromSQLServer2 Инфраструктура. Loads a package from SQL Server.
Открытый метод LoadPackage Инфраструктура. Loads a package from the file system, and specifies the threading model.
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод OpenProject Инфраструктура. Opens a package from the file system
Открытый метод RemoveFolderFromDtsServer Инфраструктура. Removes the specified folder from the specified server.
Открытый метод RemoveFolderFromSQLServer Инфраструктура. Removes the specified folder from the specified instance of SQL Server.
Открытый метод RemoveFromDtsServer Инфраструктура. Removes a package from the specified server.
Открытый метод RemoveFromSQLServer Инфраструктура. Removes a package from the specified instance of SQL Server.
Открытый метод RenameFolderOnDtsServer Инфраструктура. Renames a folder on the specified instance of SQL Server.
Открытый метод RenameFolderOnSQLServer Инфраструктура. Renames a folder on the specified instance of SQL Server.
Открытый метод SavePackage Инфраструктура. Saves the package.
Открытый метод SaveToDtsServer Инфраструктура. Saves a package to the file system
Открытый метод SaveToSQLServer Инфраструктура. Saves a package to an instance of SQL Server.
Открытый метод SaveToSQLServerAs Инфраструктура. Saves a package to an instance of SQL Server with a new name.
Открытый метод SaveToXML Инфраструктура. Saves the XML definition of a package to a file
Открытый метод SetPackageRoles Инфраструктура. Sets the database roles that have read access and write access to the package.
Открытый метод ToString (Производный от Object.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Dts.Runtime.Wrapper