언어

ApplicationClass 클래스

정의

패키지 객체를 발견하고 접근합니다.

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
상속
ApplicationClass
특성
구현

생성자

Name Description
ApplicationClass()

ApplicationClass 클래스의 새 인스턴스를 초기화합니다.

속성

Name Description
CheckSignatureOnLoad

런타임이 패키지를 로드할 때 디지털 서명을 확인해야 하는지 여부를 나타내는 값을 받거나 설정합니다.

ComponentStorePath

파이프라인 컴포넌트가 저장된 경로를 반환합니다. 이 속성은 읽기 전용입니다.

ConnectionInfos

객체를 포함하는 ConnectionInfo 컬렉션을 ConnectionInfos 반환합니다. 이 속성은 읽기 전용입니다.

DataTypeInfos

객체를 포함하는 DataTypeInfo 컬렉션을 DataTypeInfos 반환합니다. 이 속성은 읽기 전용입니다.

DBProviderInfos

애플리케이션 내 객체를 포함하는 DBProviderInfo 컬렉션을 DBProviderInfos 반환합니다. 이 속성은 읽기 전용입니다.

ForEachEnumeratorInfos

객체를 포함하는 ForEachEnumeratorInfo 컬렉션을 ForEachEnumeratorInfos 반환합니다. 이 속성은 읽기 전용입니다.

LogProviderInfos

객체를 포함하는 LogProviderInfo 컬렉션을 LogProviderInfos 반환합니다. 이 속성은 읽기 전용입니다.

PackagePassword

패키지의 비밀번호 값을 설정합니다. 이 속성은 쓰기 전용입니다.

PackageUpgradeOptions

업그레이드 과정에서 통합 서비스 패키지 집합에 적용될 업그레이드 옵션을 나타내는 값을 받거나 설정합니다.

PipelineComponentInfos

객체를 포함하는 PipelineComponentInfo 컬렉션을 PipelineComponentInfos 반환합니다.

ProjectPassword

패키지의 프로젝트 비밀번호 값을 설정합니다.

TaskInfos

객체를 포함하는 TaskInfo 컬렉션을 TaskInfos 반환합니다. 이 속성은 읽기 전용입니다.

UpdateObjects

확장 가능한 객체가 업데이트된 버전을 찾을 경우 패키지 로드 시점에 업데이트할 수 있는지 여부를 나타내는 불리언을 받거나 설정합니다.

UpdatePackage

업데이트된 버전을 찾았을 때 패키지를 업데이트할 수 있는지 여부를 나타내는 불리언을 받거나 설정합니다.

메서드

Name Description
CloseProject(IDTSProject100)

지정된 프로젝트를 종료합니다.

CreateFolderOnDtsServer(String, String, String)

통합 서비스 서비스 계층의 저장 패키지 노드에 나타나는 폴더를 서버에 생성합니다.

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

지정된 SQL Server 인스턴스에 폴더를 생성합니다.

CreateSsisServerExecution(String, String, String, Boolean)

SSIS 서버 실행을 생성합니다.

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

패키지 객체를 발견하고 접근합니다.

DataTypeInfoFromDataType(DataType)

지정된 데이터 타입에 대해 객체를 DataTypeInfo 반환합니다.

ExistsOnDtsServer(String, String)

지정된 패키지가 이미 통합 서비스 서비스에 존재하는지 나타내는 불리언을 반환합니다.

ExistsOnSQLServer(String, String, String, String)

지정된 패키지가 SQL Server 인스턴스에 존재하는지 여부를 나타냅니다.

FolderExistsOnDtsServer(String, String)

지정된 폴더가 이미 파일 시스템에 존재하는지 여부를 나타냅니다.

FolderExistsOnSQLServer(String, String, String, String)

지정된 폴더가 이미 SQL Server 인스턴스에 존재하는지 여부를 나타냅니다.

FolderFromPath(String, String, String, String)

지정된 경로에서 폴더를 반환합니다.

GetDtsServerPackageInfos(String, String)

지정된 폴더 내 SQL Server 인스턴스의 SSIS 패키지 저장소에 저장된 패키지를 포함하는 PackageInfos 컬렉션을 받습니다.

GetDtsServerRoles(String, String)

폴더에 사용할 수 있는 역할을 나열한 문자열 배열을 반환합니다.

GetPackageInfos(String, String, String, String)

서버 이름, 사용자 이름, 비밀번호를 사용하여 지정된 논리 폴더 내에 SQL Server 인스턴스에 저장된 패키지를 포함하는 컬렉션을 얻 PackageInfos 습니다.

GetPackageInfos2(String, Object)

서버 이름, 사용자 이름, 비밀번호를 사용하여 지정된 논리 폴더 내에 SQL Server 인스턴스에 저장된 패키지를 포함하는 컬렉션을 얻 PackageInfos 습니다.

GetPackageRoles(String, String, String, String)

패키지에 읽기 및 쓰기 권한이 있는 데이터베이스 역할을 반환합니다.

GetRunningPackages(String)

객체를 포함하는 RunningPackage 컬렉션을 RunningPackages 반환합니다.

GetServerInfo(String, String)

대상 서버에 설치된 SQL Server 제품의 SQL Server 버전 번호를 반환합니다.

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

에디션, 제품 수준, 그리고 설치된 SSIS 버전을 나타내는 기타 값을 반환합니다.

LoadFromDtsServer(String, String, Boolean, IDTSEvents100)

지정된 서버에서 패키지를 불러옵니다.

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

서버 이름, 사용자 이름, 비밀번호를 지정하여 SQL Server에서 패키지를 불러옵니다.

LoadFromSQLServer2(String, Object, Boolean, IDTSEvents100)

SQL Server에서 패키지를 불러옵니다.

LoadPackage(String, Boolean, IDTSEvents100)

파일 시스템에서 패키지를 불러오고, 스레딩 모델을 지정합니다.

OpenProject(String, IDTSEvents100)

파일 시스템에서 패키지를 엽니다

RemoveFolderFromDtsServer(String, String)

지정된 서버에서 지정된 폴더를 제거합니다.

RemoveFolderFromSQLServer(String, String, String, String)

지정된 SQL Server 인스턴스에서 지정된 폴더를 제거합니다.

RemoveFromDtsServer(String, String)

지정된 서버에서 패키지를 제거합니다.

RemoveFromSQLServer(String, String, String, String)

지정된 SQL Server 인스턴스에서 패키지를 제거합니다.

RenameFolderOnDtsServer(String, String, String, String)

지정된 SQL Server 인스턴스의 폴더 이름을 변경합니다.

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

지정된 SQL Server 인스턴스의 폴더 이름을 변경합니다.

SaveAndUpdateVersionToXML(String, IDTSPersist100, DTSTargetServerVersion, IDTSEvents100)

패키지 객체를 발견하고 접근합니다.

SavePackage(String, IDTSPackage100, IDTSEvents100)

패키지를 구할 수 있죠.

SaveToDtsServer(IDTSPackage100, IDTSEvents100, String, String)

패키지를 파일 시스템에 저장합니다

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

패키지를 SQL Server 인스턴스에 저장합니다.

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

패키지를 새 이름으로 SQL Server 인스턴스에 저장합니다.

SaveToXML(String, IDTSPersist100, IDTSEvents100)

패키지의 XML 정의를 파일에 저장합니다

SetPackageRoles(String, String, String, String)

패키지에 읽기 및 쓰기 권한을 가진 데이터베이스 역할을 설정합니다.

적용 대상