IDTSPackage100 Interface

Définition

Représente une interface implémentée par les interfaces Package et PackageNeutral.

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
Dérivé
Attributs
Implémente

Propriétés

CertificateContext

Obtient ou définit le contexte de certificat.

CertificateObject

Obtient ou définit le package de certificat du package.

CheckpointFileName

Obtient ou définit le nom du fichier qui capture les informations de point de contrôle permettant à un package de redémarrer.

CheckpointUsage

Obtient ou définit une valeur qui indique si ou quand un package a redémarré.

CheckSignatureOnLoad

Obtient ou définit une valeur indiquant si la signature numérique est vérifiée lors du chargement d'un package depuis XML.

Configurations

Obtient la collection des configurations du package.

Connections

Obtient la collection des gestionnaires de connexions du package.

CreationDate

Obtient ou définit la date et l'heure de création du package.

CreatorComputerName

Obtient ou définit le nom de l'ordinateur sur lequel le package a été créé.

CreatorName

Obtient ou définit le nom de la personne qui a créé le package.

DesignEvents

Obtient ou définit le IDTSEvents100 qui indique si le concepteur ou un autre client tiers doit recevoir des événements pendant la conception.

DesignTimeProperties

Obtient ou définit les propriétés au moment de la création d'un package.

EnableConfigurations

Obtient ou définit une valeur qui indique si le package charge les configurations.

EncryptCheckpoints

Obtient ou définit une valeur qui indique si les fichiers de point de contrôle sont chiffrés.

Errors

Obtient la collection des erreurs associées au package.

ExtendedProperties

Obtient la collection IDTSExtendedProperties100 du package.

InteractiveMode

Obtient ou définit une valeur qui indique si les tâches doivent afficher des objets interface utilisateur lors de l'exécution.

LastModifiedProductVersion

Obtient la version du dernier package modifié.

LogProviders

Retourne la collection des modules fournisseurs d'informations associés au package.

MaxConcurrentExecutables

Obtient ou définit le nombre de threads qu'un package peut créer.

OfflineMode

Obtient ou définit une valeur qui indique si le package fonctionne en mode hors connexion.

PackageFormatVersion

Obtient la version de format du package.

PackageLocation

Obtient ou définit une chaîne qui contient l'emplacement du package.

PackagePassword

Définit le mot de passe du package.

PackagePriorityClass

Obtient ou définit la classe de priorité du package.

PackageType

Obtient ou définit le type de package.

PackageUpgradeOptions

Obtient ou définit les options de mise à niveau du package.

ProtectionLevel

Obtient ou définit le niveau de protection du package.

SafeRecursiveProjectPackageExecution

Obtient ou définit une valeur qui indique si l'exécution du package est un projet récursif sécurisé.

SaveCheckpoints

Obtient ou définit une valeur qui indique si le package utilise des points de contrôle pendant l'exécution du package.

SQLFolder

Obtient ou définit le nom du dossier du package.

SuppressConfigurationWarnings

Obtient ou définit une valeur qui indique si les avertissements générés par les configurations ont été supprimés.

UpdateObjects

Obtient ou définit une valeur qui indique si les objets extensibles peuvent être mis à jour au moment du chargement du package si une version mise à jour est trouvée.

UpdatePackage

Obtient ou définit une valeur qui indique si les packages peuvent être mis à jour lorsqu'une version mise à jour est trouvée.

VersionBuild

Obtient ou définit la version de la build du package.

VersionComments

Obtient ou définit les commentaires associés au package.

VersionGUID

Obtient un GUID unique généré à la création du package.

VersionMajor

Obtient ou définit la version de la build majeure du package.

VersionMinor

Obtient ou définit la version de la build mineure du package.

Warnings

Obtient une collection d'avertissements définis sur le package.

Méthodes

CheckSignature()

Contrôle l'état de la signature numérique du package.

Execute()

Retourne une énumération DTSExecResult qui contient des informations sur la réussite ou l'échec de l'exécution du package.

Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object)

Exécute l'application, le conteneur ou le package dans le cadre d'un flux de travail de package.

ExportConfigurationFile(String)

Crée un fichier XML qui contient toutes les variables déployables dans le package.

FindReferencedObjects(Object)

Retourne une énumération d'objets de référence.

GetBreakpointTargets(IDTSBreakpointSite100, Boolean)

Retourne une collection IDTSBreakpointTargets100.

GetObjectFromPackagePath(String, IDTSProperty100)

Retourne une propriété de package et l'objet à partir du chemin d'accès au package spécifié.

GetPreExecutionPackageXML(Object)

Obtient un package XML de préexécution.

ImportConfigurationFile(String)

Charge un fichier de configuration associé au package.

LoadUserCertificateByHash(Byte[])

Charge le certificat du package en fonction du hachage du certificat.

LoadUserCertificateByName(String)

Charge le certificat du package en fonction du nom du certificat.

PermitUnencryptedSave(Boolean)

Spécifie l'autorisation non chiffrée.

ProcessConfiguration(String, Object)

Définit les informations de configuration d'un package et de ses objets.

Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Permet au conteneur de déterminer s'il contient des paramètres non valides qui l'empêcheront de s'exécuter correctement.

S’applique à