PackageRemote64Class Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |