다음을 통해 공유


Package 인터페이스

이 API는 SQL Server 2012 인프라를 지원하기 위한 것으로 코드에서 직접 사용할 수 없습니다.

For more information, see PackageClass.

네임스페이스:  Microsoft.SqlServer.Dts.Runtime.Wrapper
어셈블리:  Microsoft.SqlServer.DTSRuntimeWrap(Microsoft.SqlServer.DTSRuntimeWrap.dll)

구문

‘선언
<GuidAttribute("BC427598-5FAD-4ECB-B6F4-30C3A147B16D")> _
Public Interface Package _
    Inherits IDTSPackage100
‘사용 방법
Dim instance As Package
[GuidAttribute("BC427598-5FAD-4ECB-B6F4-30C3A147B16D")]
public interface Package : IDTSPackage100
[GuidAttribute(L"BC427598-5FAD-4ECB-B6F4-30C3A147B16D")]
public interface class Package : IDTSPackage100
[<GuidAttribute("BC427598-5FAD-4ECB-B6F4-30C3A147B16D")>]
type Package =  
    interface 
        interface IDTSPackage100 
    end
public interface Package extends IDTSPackage100

Package 유형에서 다음 멤버를 표시합니다.

속성

  이름 설명
공용 속성 CertificateContext 인프라입니다. Gets or sets the certificate context. (IDTSPackage100에서 상속됨)
공용 속성 CertificateObject 인프라입니다. Gets or sets the certificate package for the package. (IDTSPackage100에서 상속됨)
공용 속성 CheckpointFileName 인프라입니다. Gets or sets the name of the file that captures the checkpoint information, which enables a package to restart. (IDTSPackage100에서 상속됨)
공용 속성 CheckpointUsage 인프라입니다. Gets or sets a value that specifies if or when a package is restarted. (IDTSPackage100에서 상속됨)
공용 속성 CheckSignatureOnLoad 인프라입니다. Gets or sets a value that indicates whether the digital signature is checked when a package is loaded from XML. (IDTSPackage100에서 상속됨)
공용 속성 Configurations 인프라입니다. Gets the collection of configurations for the package. (IDTSPackage100에서 상속됨)
공용 속성 Connections 인프라입니다. Gets the collection of connection managers for the package. (IDTSPackage100에서 상속됨)
공용 속성 CreationDate 인프라입니다. Gets or sets the date and time that the package was created. (IDTSPackage100에서 상속됨)
공용 속성 CreatorComputerName 인프라입니다. Gets or sets the name of the computer on which the package was created. (IDTSPackage100에서 상속됨)
공용 속성 CreatorName 인프라입니다. Gets or sets the name of the individual who created the package. (IDTSPackage100에서 상속됨)
공용 속성 DesignEvents 인프라입니다. Gets or sets the IDTSEvents100 that indicates if the designer or other third-party client is to receive events during design time. (IDTSPackage100에서 상속됨)
공용 속성 DesignTimeProperties 인프라입니다. Gets or sets the design time properties of a package. (IDTSPackage100에서 상속됨)
공용 속성 EnableConfigurations 인프라입니다. Gets or sets a value that indicates whether the package loads configurations. (IDTSPackage100에서 상속됨)
공용 속성 EncryptCheckpoints 인프라입니다. Gets or sets a value that indicates whether checkpoint files are encrypted. (IDTSPackage100에서 상속됨)
공용 속성 Errors 인프라입니다. Gets the collection of errors associated with the package. (IDTSPackage100에서 상속됨)
공용 속성 ExtendedProperties 인프라입니다. Gets the IDTSExtendedProperties100 collection for the package. (IDTSPackage100에서 상속됨)
공용 속성 InteractiveMode 인프라입니다. Gets or sets a value that indicates whether tasks should show user interface objects while executing. (IDTSPackage100에서 상속됨)
공용 속성 LastModifiedProductVersion 인프라입니다. Gets the version of the package that is last modified. (IDTSPackage100에서 상속됨)
공용 속성 LogProviders 인프라입니다. Returns the collection of log providers associated with the package. (IDTSPackage100에서 상속됨)
공용 속성 MaxConcurrentExecutables 인프라입니다. Gets or sets the number of threads that a package can create. (IDTSPackage100에서 상속됨)
공용 속성 OfflineMode 인프라입니다. Gets or sets a value that indicates whether the package is working in offline mode. (IDTSPackage100에서 상속됨)
공용 속성 PackageFormatVersion 인프라입니다. Gets the format version of the package. (IDTSPackage100에서 상속됨)
공용 속성 PackageLocation 인프라입니다. Gets or sets a string that contains the location of the package. (IDTSPackage100에서 상속됨)
공용 속성 PackagePassword 인프라입니다. Sets the password for the package. (IDTSPackage100에서 상속됨)
공용 속성 PackagePriorityClass 인프라입니다. Gets or sets the priority class of the package. (IDTSPackage100에서 상속됨)
공용 속성 PackageType 인프라입니다. Gets or sets the package type. (IDTSPackage100에서 상속됨)
공용 속성 PackageUpgradeOptions 인프라입니다. Gets or sets the package upgrade options. (IDTSPackage100에서 상속됨)
공용 속성 ProtectionLevel 인프라입니다. Gets or sets the level of protection on the package. (IDTSPackage100에서 상속됨)
공용 속성 SafeRecursiveProjectPackageExecution 인프라입니다. Gets or sets a value that indicates whether the package execution is a safe recursive project. (IDTSPackage100에서 상속됨)
공용 속성 SaveCheckpoints 인프라입니다. Gets or sets a value that indicates whether the package will use checkpoints during package execution. (IDTSPackage100에서 상속됨)
공용 속성 SQLFolder 인프라입니다. Gets or sets the package folder name. (IDTSPackage100에서 상속됨)
공용 속성 SuppressConfigurationWarnings 인프라입니다. Gets or sets a value that indicates whether the warnings generated by configurations are suppressed. (IDTSPackage100에서 상속됨)
공용 속성 UpdateObjects 인프라입니다. Gets or sets a value that indicates whether extensible objects can be updated at package load time if an updated version if found. (IDTSPackage100에서 상속됨)
공용 속성 UpdatePackage 인프라입니다. Gets or sets a value that indicates whether packages can be updated when an updated version is found. (IDTSPackage100에서 상속됨)
공용 속성 VersionBuild 인프라입니다. Gets or sets the build version of the package. (IDTSPackage100에서 상속됨)
공용 속성 VersionComments 인프라입니다. Gets or sets the comments associated with the package. (IDTSPackage100에서 상속됨)
공용 속성 VersionGUID 인프라입니다. Gets a unique GUID generated when the package is first created. (IDTSPackage100에서 상속됨)
공용 속성 VersionMajor 인프라입니다. Gets or sets the major build version of the package. (IDTSPackage100에서 상속됨)
공용 속성 VersionMinor 인프라입니다. Gets or sets the minor build version of the package. (IDTSPackage100에서 상속됨)
공용 속성 Warnings 인프라입니다. Gets a collection of warnings set on the package. (IDTSPackage100에서 상속됨)

맨 위로 이동

메서드

  이름 설명
공용 메서드 CheckSignature 인프라입니다. Checks the status of the digital signature of the package. (IDTSPackage100에서 상속됨)
공용 메서드 Execute() 인프라입니다. Returns a DTSExecResult enumeration that contains information about the success or failure of the package execution. (IDTSPackage100에서 상속됨)
공용 메서드 Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) 인프라입니다. Runs the application, container, or package as part of a package workflow. (IDTSPackage100에서 상속됨)
공용 메서드 ExportConfigurationFile 인프라입니다. Creates an XML file that contains all deployable variables in the package. (IDTSPackage100에서 상속됨)
공용 메서드 FindReferencedObjects 인프라입니다. Returns a reference object enumeration. (IDTSPackage100에서 상속됨)
공용 메서드 GetBreakpointTargets 인프라입니다. Returns IDTSBreakpointTargets100 collection. (IDTSPackage100에서 상속됨)
공용 메서드 GetObjectFromPackagePath 인프라입니다. Returns a package property and the object from the specified package path. (IDTSPackage100에서 상속됨)
공용 메서드 GetPreExecutionPackageXML 인프라입니다. Gets a pre-execution package XML. (IDTSPackage100에서 상속됨)
공용 메서드 ImportConfigurationFile 인프라입니다. Loads a configuration file associated with the package. (IDTSPackage100에서 상속됨)
공용 메서드 LoadUserCertificateByHash 인프라입니다. Loads the certificate for the package according to the certificate hash. (IDTSPackage100에서 상속됨)
공용 메서드 LoadUserCertificateByName 인프라입니다. Loads the certificate for the package according to the certificate name. (IDTSPackage100에서 상속됨)
공용 메서드 PermitUnencryptedSave 인프라입니다. Specifies the unencrypted permit. (IDTSPackage100에서 상속됨)
공용 메서드 ProcessConfiguration 인프라입니다. Sets configuration information for a package and its objects. (IDTSPackage100에서 상속됨)
공용 메서드 Validate 인프라입니다. Allows the container to determine if it contains invalid settings that will prevent it from executing successfully. (IDTSPackage100에서 상속됨)

맨 위로 이동

참고 항목

참조

Microsoft.SqlServer.Dts.Runtime.Wrapper 네임스페이스