PackageClass 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
인터페이스의 Package 클래스를 나타냅니다.
public ref class PackageClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConfigurationControl100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSContainer100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSDumpConfiguration100, 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::Package
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("6FB1D19E-B035-424C-B74D-EEE266E4D322")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class PackageClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConfigurationControl100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDumpConfiguration100, 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.Package
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("7B49F131-7EA3-4109-9E30-4ACCC4A00E25")]
public class PackageClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConfigurationControl100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDumpConfiguration100, 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.Package
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("6E8597AE-3486-4838-A8E0-F5C683618DF4")]
public class PackageClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConfigurationControl100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDumpConfiguration100, 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.Package
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("6FB1D19E-B035-424C-B74D-EEE266E4D322")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type PackageClass = class
interface Package
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 IDTSDumpConfiguration100
interface IDTSConfigurationControl100
interface IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("7B49F131-7EA3-4109-9E30-4ACCC4A00E25")>]
type PackageClass = class
interface Package
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 IDTSDumpConfiguration100
interface IDTSConfigurationControl100
interface IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("6E8597AE-3486-4838-A8E0-F5C683618DF4")>]
type PackageClass = class
interface Package
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 IDTSDumpConfiguration100
interface IDTSConfigurationControl100
interface IDTSProjectPackage100
Public Class PackageClass
Implements IDTSBreakpointSite100, IDTSConfigurationControl100, IDTSContainer100, IDTSDumpConfiguration100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSName100, IDTSPackageSigning100, IDTSPersist100, IDTSProjectPackage100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, Package
- 상속
-
PackageClass
- 특성
- 구현
-
IDTSBreakpointSite100 IDTSConfigurationControl100 IDTSContainer100 IDTSDumpConfiguration100 IDTSEventsProvider100 IDTSExecutable100 IDTSExecutionMetrics100 IDTSName100 IDTSPackage100 IDTSPackageSigning100 IDTSPersist100 IDTSProjectPackage100 IDTSPropertiesProvider100 IDTSRuntimeObject100 IDTSSequence100 IDTSSuspend100 Package
설명
자세한 내용은 Package를 참조하세요.
생성자
| Name | Description |
|---|---|
| PackageClass() |
PackageClass 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| CertificateContext |
패키지와 연관된 인증서의 컨텍스트를 받거나 설정합니다. |
| CertificateObject |
패키지와 연관된 인증서 객체를 받거나 설정합니다. |
| CheckpointFileName |
체크포인트 정보를 캡처하는 파일 이름을 얻거나 설정하여 패키지가 재시작할 수 있게 합니다. |
| CheckpointUsage |
패키지가 재시작될 때 또는 재시작되는 값을 받거나 설정합니다. |
| CheckSignatureOnLoad |
패키지가 로드될 때 디지털 서명이 검사되는지 여부를 나타내는 값을 받거나 설정합니다. |
| Configurations |
패키지의 구성 모음을 받아옵니다. |
| Connections |
패키지의 연결 관리자 모음을 받아옵니다. |
| CreationDate |
패키지가 생성된 날짜와 시간을 받거나 설정합니다. |
| CreationName |
객체를 만들 PackageClass 때 사용된 이름을 얻습니다. |
| CreatorComputerName |
패키지가 생성된 컴퓨터의 이름을 받거나 설정합니다. |
| CreatorName |
패키지를 만든 개인의 이름을 받거나 설정합니다. |
| DebugMode |
패키지가 디버그 모드에 있는지 나타내는 값을 받거나 설정합니다. |
| DelayValidation |
패키지 검증이 실행될 때까지 지연되는지 여부를 나타내는 값을 받거나 설정합니다. |
| Description |
패키지의 설명을 받거나 설정합니다. |
| DesignEvents |
디자이너나 다른 제3자 클라이언트가 디자인 타임에 이벤트를 받는지 표시하는 값을 IDTSEvents100 받거나 설정합니다. |
| DesignTimeProperties |
레이아웃 정보와 같은 패키지의 설계 시간 속성을 얻거나 설정합니다. |
| Disable |
객체가 비활성화되었는지 여부를 나타내 PackageClass 는 값을 받거나 설정합니다. |
| DisableEventHandlers |
패키지의 이벤트 핸들러가 비활성화되었는지 여부를 나타내는 값을 받거나 설정합니다. |
| DumpDescriptor |
패키지의 덤프 디스크립터를 받거나 설정합니다. |
| DumpOnAnyError |
패키지 실행 중 오류가 발생했을 때 덤프 파일을 생성할지 여부를 나타내는 값을 받거나 설정합니다. |
| EnableConfigurations |
패키지가 구성을 불러오는지 여부를 나타내는 값을 받거나 설정합니다. |
| EnableDump |
덤프 파일 생성이 활성화되었는지 여부를 나타내는 값을 받거나 설정합니다. |
| EncryptCheckpoints |
체크포인트 파일이 암호화되었는지 여부를 나타내는 값을 받거나 설정합니다. |
| Errors |
패키지와 관련된 오류 모음을 가져옵니다. |
| EventHandlers |
이벤트 핸들러 객체들의 집합을 얻습니다. |
| EventInfos |
패키지와 연관된 컬렉션을 IDTSEventInfos100 받습니다. |
| Executables |
패키지 내에 포함된 실행 객체 모음을 받습니다. |
| ExecutionDuration |
패키지가 실행에 소요된 시간을 밀리초 단위로 나타냅니다. |
| ExecutionResult |
패키지 실행 성공 또는 실패를 나타내는 값을 받습니다. |
| ExecutionStatus |
실행 상태의 현재 상태를 받아요. |
| ExtendedProperties |
패키지 대금을 IDTSExtendedProperties100 받아. |
| FailPackageOnFailure |
패키지 내 작업이나 구성 요소가 실패할 때 실패하는지 나타내는 값을 받거나 설정합니다. |
| FailParentOnFailure |
자식 패키지가 실패할 때 부모 패키지가 실패하는지 여부를 나타내는 값을 받거나 설정합니다. |
| ForcedExecutionValue |
속성이 ForceExecutionValue true로 설정되어 있으면, 패키지가 반환하는 선택적 실행 값을 지정하는 값을 얻거나 설정합니다. |
| ForceExecutionResult |
패키지의 강제 실행 결과를 지정하는 열거 값을 받거나 설정합니다 DTSForcedExecResult . |
| ForceExecutionValue |
패키지의 실행 값이 특정 값을 강제로 포함해야 하는지 여부를 나타내는 값을 얻거나 설정합니다. |
| ID |
소포 ID를 받아. |
| IDTSPackageSigning100_CertificateContext |
인증서 컨텍스트를 받거나 설정합니다. |
| IDTSPackageSigning100_CertificateObject |
인증서 객체를 받거나 설정합니다. |
| IDTSPackageSigning100_CheckSignatureOnLoad |
로딩 시 패키지가 서명을 검사하는지 여부를 나타내는 값을 받거나 설정합니다. |
| IDTSSuspend100_SuspendRequired |
작업이 브레이크포인트에 도달했을 때 일시 중단해야 하는지 여부를 나타내는 값을 받거나 설정합니다. |
| IgnoreConfigurationsOnLoad |
패키지가 로드될 때 구성을 무시하는지 여부를 나타내는 값을 받거나 설정합니다. |
| InteractiveMode |
작업 실행 중 사용자 인터페이스 객체를 표시해야 하는지 여부를 나타내는 값을 받거나 설정합니다. |
| IsDefaultLocaleID |
패키지가 기본 로컬을 사용하는지 여부를 나타내는 값을 받습니다. |
| IsolationLevel |
패키지 내 트랜잭션의 격리 레벨을 얻거나 설정합니다. |
| LastModifiedProductVersion |
마지막으로 수정된 패키지의 제품 버전을 받아야 합니다. |
| LocaleID |
패키지가 사용하는 로케이션의 식별자를 받거나 설정합니다. |
| LogEntryInfos |
로그 입력 정의 모음을 얻습니다. |
| LoggingMode |
패키지의 로그 모드를 받거나 설정합니다. |
| LoggingOptions |
패키지의 필터링 및 기록 자원을 얻습니다. |
| LogProviders |
패키지와 연관된 로그 제공자 모음을 받습니다. |
| MaxConcurrentExecutables |
패키지가 생성할 수 있는 스레드 수를 얻거나 설정합니다. |
| MaximumErrorCount |
패키지가 실행을 멈추기 전에 발생할 수 있는 최대 오류 수를 생성하거나 설정합니다. |
| Name |
의 이름을 PackageClass가져오거나 설정합니다. |
| OfflineMode |
패키지가 오프라인 모드에서 작동하는지 여부를 나타내는 값을 받거나 설정합니다. |
| PackageFormatVersion |
패키지의 포맷 버전을 받아요. |
| PackageLocation |
소포 위치를 알아낸다. |
| PackagePassword |
패키지 비밀번호를 설정해줍니다. |
| PackagePriorityClass |
패키지 스레드의 Win32 스레드 우선순위 클래스를 받거나 설정합니다. |
| PackageType |
패키지를 만든 도구를 식별하는 값을 받거나 설정합니다. |
| PackageUpgradeOptions |
패키지의 업그레이드 옵션을 받거나 설정하는 역할입니다. |
| Parent |
패키지의 부모를 받는다. |
| PrecedenceConstraints |
패키지에 대한 우선순위 제약 조건 모음을 받습니다. |
| Properties |
패키지에 대한 속성 모음을 얻습니다. |
| ProtectionLevel |
패키지에 보호 수준을 부여하거나 설정합니다. |
| SafeRecursiveProjectPackageExecution |
패키지의 재귀적 실행이 안전한지 여부를 나타내는 값을 받거나 설정합니다. |
| SaveCheckpoints |
패키지 실행 중 체크포인트를 사용할지 여부를 나타내는 값을 받거나 설정합니다. |
| SQLFolder |
패키지의 SQL 폴더를 받거나 설정합니다. |
| StartTime |
패키지가 실행을 시작하는 시점을 기록합니다. |
| StopTime |
패키지가 실행을 멈출 때 그 시간을 받습니다. |
| SuppressConfigurationWarnings |
구성에서 생성된 경고가 억제되는지 여부를 나타내는 값을 받거나 설정합니다. |
| SuspendRequired |
작업이 중단점에 도달했을 때 중단해야 하는지 여부를 나타내는 값을 받거나 설정합니다. |
| TransactionOption |
패키지가 트랜잭션에 참여하는지 여부를 나타내는 열거 값을 받거나 설정합니다 DTSTransactionOption . |
| UpdateObjects |
업데이트된 버전을 찾으면 패키지 로드 시점에 확장 가능한 객체를 업데이트할 수 있는지 여부를 나타내는 값을 받거나 설정합니다. |
| UpdatePackage |
업데이트된 버전을 찾으면 패키지가 업데이트될 수 있는지 여부를 나타내는 값을 받거나 설정합니다. |
| VariableDispenser |
패키지 내 변수 디스펜서를 받아요. |
| Variables |
패키지와 연관된 변수들을 포함하는 컬렉션을 얻습니다. |
| VersionBuild |
패키지의 빌드 버전을 받거나 설정합니다. |
| VersionComments |
패키지와 연관된 버전 주석을 받거나 설정합니다. |
| VersionGUID |
패키지가 처음 생성될 때 생성된 GUID 버전을 받습니다. |
| VersionMajor |
패키지의 주요 빌드 버전을 받거나 설정합니다. |
| VersionMinor |
패키지의 마이너 빌드 버전을 받거나 설정합니다. |
| Warnings |
패키지에 경고 모음이 설정되어 있습니다. |