Application Classe

Définition

Détecte les objets Package et y accède. Il peut également accéder aux collections et aux propriétés qui contiennent des informations sur le système.

public ref class Application : Microsoft::SqlServer::Dts::Runtime::DtsObject
public class Application : Microsoft.SqlServer.Dts.Runtime.DtsObject
type Application = class
    inherit DtsObject
Public Class Application
Inherits DtsObject
Héritage
Application

Remarques

L’objet Application est un mécanisme de découverte système et d’accès au package.

Constructeurs

Application()

Initialise une nouvelle instance de la classe Application.

Propriétés

CheckSignatureOnLoad

Obtient ou définit une valeur qui indique si le runtime doit vérifier la signature numérique du package lors du chargement du package.

ComponentStorePath

Retourne le chemin d'accès où sont stockés les composants de pipeline. Cette propriété est en lecture seule.

ConnectionInfos

Retourne une collection ConnectionInfos qui contient des objets ConnectionInfo. Cette propriété est en lecture seule.

DataTypeInfos

Retourne une collection DataTypeInfos qui contient des objets DataTypeInfo. Cette propriété est en lecture seule.

DBProviderInfos

Retourne une collection DBProviderInfos qui contient des objets DBProviderInfo dans l'application. Cette propriété est en lecture seule.

DumpDescriptor

Obtient ou définit le descripteur de vidage pour l'application.

DumpOnAnyError

Détermine si des vidages sont générés pour l'application à chaque erreur.

EnableDump

Détermine si l'application permet les vidages.

ForEachEnumeratorInfos

Retourne une collection ForEachEnumeratorInfos qui contient des objets ForEachEnumeratorInfo. Cette propriété est en lecture seule.

LogProviderInfos

Retourne une collection LogProviderInfos qui contient des objets LogProviderInfo. Cette propriété est en lecture seule.

PackagePassword

Définit la valeur du mot de passe du package. Cette propriété est en écriture seule.

PackageUpgradeOptions

Obtient ou définit une valeur qui indique les options de mise à niveau qui seront appliquées à une collection de packages Integration Services lors du processus de mise à niveau.

PipelineComponentInfos

Retourne une collection PipelineComponentInfos qui contient des objets PipelineComponentInfo.

TargetServerVersion

Détecte les objets Package et y accède. Il peut également accéder aux collections et aux propriétés qui contiennent des informations sur le système.

TaskInfos

Retourne une collection TaskInfos qui contient des objets TaskInfo. Cette propriété est en lecture seule.

UpdateObjects

*** Membre déconseillé ; consultez les Remarques. Obtient ou définit une valeur booléenne qui indique si des 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 booléenne qui indique si les packages peuvent être mis à jour lorsqu’une version mise à jour est trouvée.

Méthodes

CreateFolderOnDtsServer(String, String, String)

Crée un dossier sur le serveur qui s’affiche dans le nœud Packages stockés de la hiérarchie du service Integration Services.

CreateFolderOnSqlServer(String, String, String, String, String)

Crée un dossier dans l'instance spécifiée de SQL Server.

CreateSsisServerExecution(String, String, String, Boolean)

Crée l'exécution de serveur SSIS.

DataTypeInfoFromDataType(DataType)

Retourne l'objet DataTypeInfo pour le type de données spécifié.

Equals(Object)

Détermine si les deux instances d'objet sont égales.

(Hérité de DtsObject)
ExistsOnDtsServer(String, String)

Retourne une valeur booléenne qui indique si le package spécifié existe déjà sur le service Integration Services.

ExistsOnSqlServer(String, String, String, String)

Retourne une valeur booléenne qui indique si le package spécifié existe sur l’instance de SQL Server.

FolderExistsOnDtsServer(String, String)

Retourne une valeur booléenne qui indique si le dossier spécifié existe déjà sur le système de fichiers.

FolderExistsOnSqlServer(String, String, String, String)

Retourne une valeur booléenne qui indique si le dossier spécifié existe déjà sur l’instance de SQL Server.

GetDtsServerPackageInfos(String, String)

Obtient une PackageInfos collection qui contient les packages stockés dans le magasin de packages SSIS sur une instance de SQL Server, dans le dossier spécifié.

GetDtsServerRoles(String, String)

Retourne un tableau de valeurs String qui répertorie les rôles disponibles pour un dossier.

GetHashCode()

Retourne le code de hachage de cette instance.

(Hérité de DtsObject)
GetPackageInfos(String, String, String, String)

Obtient une collection PackageInfos qui contient les packages stockés dans une instance de SQL Server, au sein du dossier logique spécifié, en utilisant le nom du serveur, le nom d'utilisateur et le mot de passe.

GetPackageInfos2(String, Object)

Obtient une collection PackageInfos qui contient les packages stockés dans une instance de SQL Server, au sein du dossier logique spécifié, en utilisant le nom du serveur, le nom d'utilisateur et le mot de passe.

GetPackageRoles(String, String, String, String)

Retourne les rôles de base de données qui peuvent accéder au package en lecture et écriture. Les rôles de base de données s’appliquent uniquement aux packages stockés dans la base de données msdb SQL Server.

GetRunningPackages(String)

Retourne une collection RunningPackages qui contient des objets RunningPackage. Cette propriété est en lecture seule.

GetServerInfo(String, String)

Retourne le numéro de version du produit SQL Server installé sur le serveur cible.

GetServerVersionEx(String, Int32, DTSProductLevel, String, String)

Retourne l'édition, le niveau de produit et d'autres valeurs qui indiquent la version de SSIS installée.

LoadFromDtsServer(String, String, IDTSEvents)

Charge un package à partir du serveur spécifié.

LoadFromSqlServer(String, String, String, String, IDTSEvents)

Charge un package à partir de SQL Server en spécifiant le nom du serveur, le nom d'utilisateur et le mot de passe.

LoadFromSqlServer2(String, Object, IDTSEvents)

Charge un package à partir de SQL Server en spécifiant le nom du serveur, le nom d'utilisateur et le mot de passe.

LoadPackage(String, IDTSEvents)

Charge un objet Package à partir du système de fichiers.

LoadPackage(String, IDTSEvents, Boolean)

Charge un objet Package à partir du système de fichiers et spécifie le modèle de thread.

RemoveFolderFromDtsServer(String, String)

Supprime le dossier spécifié du serveur spécifié.

RemoveFolderFromSqlServer(String, String, String, String)

Supprime le dossier spécifié de l'instance spécifiée de SQL Server.

RemoveFromDtsServer(String, String)

Supprime un package du serveur spécifié.

RemoveFromSqlServer(String, String, String, String)

Supprime un package de l'instance spécifiée de SQL Server.

RenameFolderOnDtsServer(String, String, String, String)

Renomme un dossier dans l'instance spécifiée de SQL Server.

RenameFolderOnSqlServer(String, String, String, String, String, String)

Renomme un dossier dans l'instance spécifiée de SQL Server.

SaveAndUpdateVersionToXml(String, Package, DTSTargetServerVersion, IDTSEvents)

Détecte les objets Package et y accède. Il peut également accéder aux collections et aux propriétés qui contiennent des informations sur le système.

SaveToDtsServer(Package, IDTSEvents, String, String)

Enregistre un package dans le système de fichiers.

SaveToSqlServer(Package, IDTSEvents, String, String, String)

Enregistre un package dans une instance de SQL Server.

SaveToSqlServerAs(Package, IDTSEvents, String, String, String, String)

Enregistre un package dans une instance de SQL Server sous un nouveau nom.

SaveToXml(String, Package, IDTSEvents)

Enregistre dans un fichier la définition XML d'un package.

SetPackageRoles(String, String, String, String)

Définit les rôles de base de données qui peuvent accéder au package en lecture et écriture. Les rôles de base de données s’appliquent uniquement au package stocké dans la base de données msdb SQL Server.

Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents)

Met à niveau un ou plusieurs packages Integration Services depuis un emplacement source spécifié vers un emplacement de destination spécifié.

S’applique à