Partager via


PackageRemote64Class Classe

Définition

Représente une classe pour un package 64 bits distant.

public ref class PackageRemote64Class : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSContainer100, 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::PackageRemote64
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("979F7D05-1E4F-4EE4-AF90-EDDC1098839D")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class PackageRemote64Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, 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.PackageRemote64
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("5C475649-E7F2-4D3F-B8B8-E8046B96419F")]
public class PackageRemote64Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, 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.PackageRemote64
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("C3011802-02CA-4233-94B1-6B2F0B3B25D6")]
public class PackageRemote64Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, 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.PackageRemote64
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("979F7D05-1E4F-4EE4-AF90-EDDC1098839D")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type PackageRemote64Class = class
    interface PackageRemote64
    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 IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("5C475649-E7F2-4D3F-B8B8-E8046B96419F")>]
type PackageRemote64Class = class
    interface PackageRemote64
    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 IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("C3011802-02CA-4233-94B1-6B2F0B3B25D6")>]
type PackageRemote64Class = class
    interface PackageRemote64
    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 IDTSProjectPackage100
Public Class PackageRemote64Class
Implements IDTSBreakpointSite100, IDTSContainer100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSName100, IDTSPackageSigning100, IDTSPersist100, IDTSProjectPackage100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, PackageRemote64
Héritage
PackageRemote64Class
Attributs
Implémente

Constructeurs

PackageRemote64Class()

Initialise une nouvelle instance de la classe PackageRemote64Class.

Propriétés

CertificateContext

Obtient ou définit le contexte de certificat.

CertificateObject

Obtient ou définit l'objet 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.

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.

CreationName

Obtient une valeur qui contient le nom.

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.

DebugMode

Obtient ou définit une valeur qui indique si l'objet spécifié est en mode débogage.

DelayValidation

Obtient ou définit une valeur qui indique si la validation de la tâche est retardée jusqu'à l'exécution.

Description

Obtient ou définit la description de l'objet PackageRemote64Class.

DesignEvents

Obtient ou définit un objet 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 conception d'un package, telles que les informations de mise en page.

Disable

Obtient ou définit une valeur qui indique si l'objet IDTSContainer100 est désactivé.

DisableEventHandlers

Obtient ou définit une valeur qui indique si les gestionnaires d'événements pour une tâche sont désactivés.

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.

EventHandlers

Obtient une collection d'objets de gestionnaires d'événements.

EventInfos

Obtient une collection d'objets IDTSEventInfo100.

Executables

Obtient une collection d'objets exécutables contenus dans le package qui font partie du flux de travail du package.

ExecutionDuration

Obtient une valeur qui indique la durée d'exécution du conteneur, en millisecondes.

ExecutionResult

Obtient une valeur qui indique la réussite ou l'échec de l'exécution de l'objet PackageRemote64Class.

ExecutionStatus

Obtient une valeur qui indique l'état actuel de l'exécution de l'objet PackageRemote64Class au moment de l'appel.

ExtendedProperties

Obtient la collection ExtendedProperties pour le package.

FailPackageOnFailure

Obtient ou définit une valeur qui indique si le package échoue en cas d'échec d'un conteneur enfant.

FailParentOnFailure

Obtient ou définit une valeur qui indique si le conteneur parent échoue en cas d'échec d'un conteneur enfant.

ForcedExecutionValue

Obtient ou définit un objet qui contient une valeur définie au niveau du conteneur.

ForceExecutionResult

Obtient ou définit une valeur d’énumération DTSForcedExecResult qui spécifie le résultat d’exécution du conteneur.

ForceExecutionValue

Obtient ou définit une valeur qui indique si la valeur d'exécution du conteneur doit contenir une valeur particulière.

ID

Obtient l'ID, qui est un GUID, de PackageRemote64Class.

IDTSPackageSigning100_CertificateContext

Obtient ou définit le contexte de certificat.

IDTSPackageSigning100_CertificateObject

Obtient ou définit l'objet du certificat.

IDTSPackageSigning100_CheckSignatureOnLoad

Obtient ou définit une valeur qui indique si le package vérifie la signature lors du chargement.

IDTSSuspend100_SuspendRequired

Obtient ou définit une valeur qui indique si la tâche doit s'interrompre lorsqu'elle rencontre un point d'arrêt.

InteractiveMode

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

IsDefaultLocaleID

Obtient une valeur qui indique si le conteneur utilise le code par défaut.

IsolationLevel

Obtient ou définit le niveau d'isolation de la transaction dans l'objet PackageRemote64Class.

LastModifiedProductVersion

Obtient la version du produit du dernier package modifié.

LocaleID

Obtient ou définit l'identificateur des paramètres régionaux spécifié à utiliser lors de l'exécution de l'objet PackageRemote64Class.

LogEntryInfos

Obtient un objet IDTSLogEntryInfos100.

LoggingMode

Obtient ou définit une valeur valide à partir de l'énumération DTSLoggingMode qui indique le mode de journalisation du conteneur.

LoggingOptions

Obtient un objet contenant des propriétés qui indiquent la ressource de filtrage et de journalisation des conteneurs.

LogProviders

Obtient 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.

MaximumErrorCount

Obtient ou définit le nombre maximal d'erreurs pouvant se produire avant l'arrêt de l'exécution de l'objet PackageRemote64Class.

Name

Obtient ou définit le nom de l'objet PackageRemote64Class.

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 l'emplacement du package.

PackagePassword

Définit la valeur du mot de passe du package.

PackagePriorityClass

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

PackageType

Obtient ou définit une valeur identifiant l'outil qui a créé le package.

PackageUpgradeOptions

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

Parent

Obtient le conteneur parent.

PrecedenceConstraints

Obtient une collection de contraintes de précédence pour le package.

Properties

Obtient une collection de IDTSProperties100 pour le 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 récursive du package est sécurisée.

SaveCheckpoints

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

SQLFolder

Obtient ou définit le dossier SQL du package.

StartTime

Obtient l'heure de début d'exécution du package.

StopTime

Obtient l'heure d'arrêt d'exécution 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.

SuspendRequired

Obtient ou définit une valeur qui indique si les tâches doivent s'interrompre lorsqu'elles rencontrent un point d'arrêt.

TransactionOption

Obtient ou définit une valeur d'énumération PackageRemote64Class qui indique si le package participe aux transactions.

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.

VariableDispenser

Obtient le distributeur de variables dans le package.

Variables

Obtient une collection qui contient les variables associées au package.

VersionBuild

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

VersionComments

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

VersionGUID

Obtient un GUID de version généré au moment de 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

AcceptBreakpointManager(IDTSBreakpointManager100)

Passe un gestionnaire de points d'arrêt sur un package.

CheckSignature()

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

ComputeExpressions(Boolean)

Calcule l'expression de cet objet PackageRemote64Class.

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.

GetExpression(String)

Retourne une valeur qui contient l'expression de la propriété spécifiée.

GetObjectFromPackagePath(String, IDTSProperty100)

Retourne un objet à partir du chemin d'accès du package spécifié.

GetParentID()

Récupère l'identificateur parent du package.

GetPreExecutionPackageXML(Object)

Récupère le package XML de préexécution.

GetProject()

Récupère le projet DTS.

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

Exécute le fichier exécutable.

IDTSExecutable100_Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Vérifier que l'exécutable s'exécutera correctement en validant toutes ses dépendances et d'autres éléments avant son exécution.

IDTSPackageSigning100_CheckSignature()

Vérifie la signature du package.

IDTSPackageSigning100_get_CertificateContext()

Représente une classe pour un package 64 bits distant.

IDTSPackageSigning100_get_CertificateObject()

Représente une classe pour un package 64 bits distant.

IDTSPackageSigning100_get_CheckSignatureOnLoad()

Représente une classe pour un package 64 bits distant.

IDTSPackageSigning100_LoadUserCertificateByHash(Byte[])

Charge le certificat utilisateur à l'aide du hachage.

IDTSPackageSigning100_LoadUserCertificateByName(String)

Charge le certificat utilisateur par nom.

IDTSPackageSigning100_set_CertificateContext(Int64)

Représente une classe pour un package 64 bits distant.

IDTSPackageSigning100_set_CertificateObject(Object)

Représente une classe pour un package 64 bits distant.

IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean)

Représente une classe pour un package 64 bits distant.

IDTSSuspend100_get_SuspendRequired()

Représente une classe pour un package 64 bits distant.

IDTSSuspend100_ResumeExecution()

Reprend l'exécution de la tâche après une suspension.

IDTSSuspend100_set_SuspendRequired(Boolean)

Représente une classe pour un package 64 bits distant.

IDTSSuspend100_SuspendExecution()

Indique que l'exécutable doit s'interrompre.

ImportConfigurationFile(String)

Charge un fichier de configuration associé au package.

LoadFromXML(Object, IDTSEvents100)

Charge un package et tous ses objets enregistrés sur la mémoire au format XML.

LoadUserCertificateByHash(Byte[])

Charge le certificat utilisateur à l'aide du hachage.

LoadUserCertificateByName(String)

Charge le certificat utilisateur par nom.

PasswordMatch(String)

Détermine si le mot de passe spécifié correspond au mot de passe du package.

PermitUnencryptedSave(Boolean)

Permet l'enregistrement d'informations non chiffrées.

ProcessConfiguration(String, Object)

Spécifie les informations de configuration d'un package et de ses objets.

RegenerateID()

Crée un nouvel identificateur global unique (GUID) pour le package et met à jour la propriété de l'ID du package.

ResumeExecution()

Reprend l'exécution du package après une suspension.

SaveToXML(Object, Object, IDTSEvents100)

Enregistre le package en mémoire dans un format XML.

SetExpression(String, String)

Affecte l'expression spécifiée à la propriété.

SetProject(IDTSProject100, String)

Définit le projet spécifié.

SuspendExecution()

Appelé lorsque l'exécutable doit s'interrompre. Cette méthode est appelée par le moteur du runtime.

Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

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

S’applique à