IDTSPackage100 Interface

Definition

Represents an interface implemented by the Package and PackageNeutral interfaces.

public interface class IDTSPackage100 : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutable100
[System.Runtime.InteropServices.Guid("BD67FB9C-D1BB-464D-877F-A969247C430D")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("4ED7D2FB-846B-4760-BEBA-00A2D30B0F73")]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("2630F059-A7B0-42D0-A05B-9AC4F5FC4957")]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[<System.Runtime.InteropServices.Guid("BD67FB9C-D1BB-464D-877F-A969247C430D")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPackage100 = interface
    interface IDTSExecutable100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("4ED7D2FB-846B-4760-BEBA-00A2D30B0F73")>]
type IDTSPackage100 = interface
    interface IDTSExecutable100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("2630F059-A7B0-42D0-A05B-9AC4F5FC4957")>]
type IDTSPackage100 = interface
    interface IDTSExecutable100
Public Interface IDTSPackage100
Implements IDTSExecutable100
Derived
Attributes
Implements

Properties

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.

Methods

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(String)

Creates an XML file that contains all deployable variables in the package.

FindReferencedObjects(Object)

Returns a reference object enumeration.

GetBreakpointTargets(IDTSBreakpointSite100, Boolean)

Returns IDTSBreakpointTargets100 collection.

GetObjectFromPackagePath(String, IDTSProperty100)

Returns a package property and the object from the specified package path.

GetPreExecutionPackageXML(Object)

Gets a pre-execution package XML.

ImportConfigurationFile(String)

Loads a configuration file associated with the package.

LoadUserCertificateByHash(Byte[])

Loads the certificate for the package according to the certificate hash.

LoadUserCertificateByName(String)

Loads the certificate for the package according to the certificate name.

PermitUnencryptedSave(Boolean)

Specifies the unencrypted permit.

ProcessConfiguration(String, Object)

Sets configuration information for a package and its objects.

Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Allows the container to determine if it contains invalid settings that will prevent it from executing successfully.

Applies to