IDTSPackage100 인터페이스
이 API는 SQL Server 2012 인프라를 지원하기 위한 것으로 코드에서 직접 사용할 수 없습니다.
Represents an interface implemented by the Package and PackageNeutral interfaces.
네임스페이스: Microsoft.SqlServer.Dts.Runtime.Wrapper
어셈블리: Microsoft.SqlServer.DTSRuntimeWrap(Microsoft.SqlServer.DTSRuntimeWrap.dll)
구문
‘선언
<GuidAttribute("BC427598-5FAD-4ECB-B6F4-30C3A147B16D")> _
Public Interface IDTSPackage100 _
Inherits IDTSExecutable100
‘사용 방법
Dim instance As IDTSPackage100
[GuidAttribute("BC427598-5FAD-4ECB-B6F4-30C3A147B16D")]
public interface IDTSPackage100 : IDTSExecutable100
[GuidAttribute(L"BC427598-5FAD-4ECB-B6F4-30C3A147B16D")]
public interface class IDTSPackage100 : IDTSExecutable100
[<GuidAttribute("BC427598-5FAD-4ECB-B6F4-30C3A147B16D")>]
type IDTSPackage100 =
interface
interface IDTSExecutable100
end
public interface IDTSPackage100 extends IDTSExecutable100
IDTSPackage100 유형에서 다음 멤버를 표시합니다.
속성
이름 | 설명 | |
---|---|---|
CertificateContext | 인프라입니다. Gets or sets the certificate context. | |
CertificateObject | 인프라입니다. Gets or sets the certificate package for the package. | |
CheckpointFileName | 인프라입니다. Gets or sets the name of the file that captures the checkpoint information, which enables a package to restart. | |
CheckpointUsage | 인프라입니다. Gets or sets a value that specifies if or when a package is restarted. | |
CheckSignatureOnLoad | 인프라입니다. Gets or sets a value that indicates whether the digital signature is checked when a package is loaded from XML. | |
Configurations | 인프라입니다. Gets the collection of configurations for the package. | |
Connections | 인프라입니다. Gets the collection of connection managers for the package. | |
CreationDate | 인프라입니다. Gets or sets the date and time that the package was created. | |
CreatorComputerName | 인프라입니다. Gets or sets the name of the computer on which the package was created. | |
CreatorName | 인프라입니다. Gets or sets the name of the individual who created the package. | |
DesignEvents | 인프라입니다. Gets or sets the IDTSEvents100 that indicates if the designer or other third-party client is to receive events during design time. | |
DesignTimeProperties | 인프라입니다. Gets or sets the design time properties of a package. | |
EnableConfigurations | 인프라입니다. Gets or sets a value that indicates whether the package loads configurations. | |
EncryptCheckpoints | 인프라입니다. Gets or sets a value that indicates whether checkpoint files are encrypted. | |
Errors | 인프라입니다. Gets the collection of errors associated with the package. | |
ExtendedProperties | 인프라입니다. Gets the IDTSExtendedProperties100 collection for the package. | |
InteractiveMode | 인프라입니다. Gets or sets a value that indicates whether tasks should show user interface objects while executing. | |
LastModifiedProductVersion | 인프라입니다. Gets the version of the package that is last modified. | |
LogProviders | 인프라입니다. Returns the collection of log providers associated with the package. | |
MaxConcurrentExecutables | 인프라입니다. Gets or sets the number of threads that a package can create. | |
OfflineMode | 인프라입니다. Gets or sets a value that indicates whether the package is working in offline mode. | |
PackageFormatVersion | 인프라입니다. Gets the format version of the package. | |
PackageLocation | 인프라입니다. Gets or sets a string that contains the location of the package. | |
PackagePassword | 인프라입니다. Sets the password for the package. | |
PackagePriorityClass | 인프라입니다. Gets or sets the priority class of the package. | |
PackageType | 인프라입니다. Gets or sets the package type. | |
PackageUpgradeOptions | 인프라입니다. Gets or sets the package upgrade options. | |
ProtectionLevel | 인프라입니다. Gets or sets the level of protection on the package. | |
SafeRecursiveProjectPackageExecution | 인프라입니다. Gets or sets a value that indicates whether the package execution is a safe recursive project. | |
SaveCheckpoints | 인프라입니다. Gets or sets a value that indicates whether the package will use checkpoints during package execution. | |
SQLFolder | 인프라입니다. Gets or sets the package folder name. | |
SuppressConfigurationWarnings | 인프라입니다. Gets or sets a value that indicates whether the warnings generated by configurations are suppressed. | |
UpdateObjects | 인프라입니다. Gets or sets a value that indicates whether extensible objects can be updated at package load time if an updated version if found. | |
UpdatePackage | 인프라입니다. Gets or sets a value that indicates whether packages can be updated when an updated version is found. | |
VersionBuild | 인프라입니다. Gets or sets the build version of the package. | |
VersionComments | 인프라입니다. Gets or sets the comments associated with the package. | |
VersionGUID | 인프라입니다. Gets a unique GUID generated when the package is first created. | |
VersionMajor | 인프라입니다. Gets or sets the major build version of the package. | |
VersionMinor | 인프라입니다. Gets or sets the minor build version of the package. | |
Warnings | 인프라입니다. Gets a collection of warnings set on the package. |
맨 위로 이동
메서드
이름 | 설명 | |
---|---|---|
CheckSignature | 인프라입니다. Checks the status of the digital signature of the package. | |
Execute() | 인프라입니다. Returns a DTSExecResult enumeration that contains information about the success or failure of the package execution. | |
Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) | 인프라입니다. Runs the application, container, or package as part of a package workflow. | |
ExportConfigurationFile | 인프라입니다. Creates an XML file that contains all deployable variables in the package. | |
FindReferencedObjects | 인프라입니다. Returns a reference object enumeration. | |
GetBreakpointTargets | 인프라입니다. Returns IDTSBreakpointTargets100 collection. | |
GetObjectFromPackagePath | 인프라입니다. Returns a package property and the object from the specified package path. | |
GetPreExecutionPackageXML | 인프라입니다. Gets a pre-execution package XML. | |
ImportConfigurationFile | 인프라입니다. Loads a configuration file associated with the package. | |
LoadUserCertificateByHash | 인프라입니다. Loads the certificate for the package according to the certificate hash. | |
LoadUserCertificateByName | 인프라입니다. Loads the certificate for the package according to the certificate name. | |
PermitUnencryptedSave | 인프라입니다. Specifies the unencrypted permit. | |
ProcessConfiguration | 인프라입니다. Sets configuration information for a package and its objects. | |
Validate | 인프라입니다. Allows the container to determine if it contains invalid settings that will prevent it from executing successfully. |
맨 위로 이동