Partager via


Project Classe

Définition

Représente le projet Integration Services qui contient des packages et des paramètres.

public ref class Project sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, IDisposable, System::ComponentModel::IComponent
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Project : Microsoft.SqlServer.Dts.Runtime.DtsObject, IDisposable, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.ComVisible(true)>]
type Project = class
    inherit DtsObject
    interface IComponent
    interface IDisposable
Public NotInheritable Class Project
Inherits DtsObject
Implements IComponent, IDisposable
Héritage
Project
Attributs
Implémente

Propriétés

ConnectionManagerItems

Obtient les éléments de gestionnaire de connexions du projet. Les gestionnaires de connexions sont partagés par tous les packages.

CreationDate

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

CreatorComputerName

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

CreatorName

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

Description

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

Events

Définit l'interface IDTSEvents de façon à obtenir différents événements.

FormatVersion

Obtient la version de format du projet.

ID

Obtient l'ID de projet, qui est le GUID.

Name

Obtient ou définit le nom du projet.

OfflineMode

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

PackageItems

Obtient la collection des éléments du package du projet.

Parameters

Obtient la collection des paramètres du projet.

Password

Définit le mot de passe utilisé pour chiffrer ou déchiffrer le projet et les packages.

ProtectionLevel

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

Site

Obtient ou définit l'ISite associé à l'objet de paramètre.

TargetServerVersion

Représente le projet Integration Services qui contient des packages et des paramètres.

VersionBuild

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

VersionComments

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

VersionMajor

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

VersionMinor

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

Méthodes

CreateProject()

Crée un projet Integration Services.

CreateProject(Stream)

Crée un projet sur un flux d'E/S donné.

CreateProject(String)

Crée un projet dans le fichier spécifié.

Dispose()

Libère toutes les ressources utilisées par l'instance actuelle de la classe Project.

Equals(Object)

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

(Hérité de DtsObject)
GetHashCode()

Retourne le code de hachage de cette instance.

(Hérité de DtsObject)
OpenProject(Stream)

Ouvrez un projet à partir d’un flux d’E/S.

OpenProject(Stream, IDTSEvents)

Ouvrez un projet dans le chemin d’accès spécifié, en spécifiant un écouteur d’événements pour recevoir des événements.

OpenProject(Stream, Project+AccessMode, String, IDTSEvents)

Ouvrez un projet protégé par mot de passe à partir d’un flux d’E/S, en spécifiant un écouteur d’événements pour recevoir des événements.

OpenProject(Stream, String)

Ouvrez un projet protégé par mot de passe dans le chemin d’accès spécifié.

OpenProject(Stream, String, IDTSEvents)

Ouvrez un projet protégé par mot de passe à partir d’un flux d’E/S, en spécifiant un écouteur d’événements pour recevoir des événements.

OpenProject(String)

Ouvrez un projet existant dans le chemin d’accès spécifié.

OpenProject(String, IDTSEvents)

Ouvrez un projet dans le chemin d’accès spécifié, en spécifiant un écouteur d’événements pour recevoir des événements.

OpenProject(String, Project+AccessMode, String, IDTSEvents)

Ouvrez un projet protégé par mot de passe dans le chemin d’accès spécifié, en spécifiant un écouteur d’événements pour recevoir des événements.

OpenProject(String, String)

Ouvrez un projet protégé par mot de passe dans le chemin d’accès spécifié.

OpenProject(String, String, IDTSEvents)

Ouvrez un projet protégé par mot de passe dans le chemin d’accès spécifié, en spécifiant un écouteur d’événements pour recevoir des événements.

Save()

Enregistre le projet sur son stockage correspondant. DtsException est levé si le projet n'a pas de stockage correspondant.

SaveAs(Stream)

Enregistre le projet sur le flux d'E/S spécifié. Le flux de données spécifié devient le stockage du projet.

SaveAs(String)

Enregistrez le projet dans le stockage spécifié. Le fichier spécifié devient le stockage pour le projet si l'enregistrement réussit.

SaveTo(Stream)

Enregistre le projet sur le flux d'E/S spécifié. Contrairement aux sauvegardes, le stockage du projet n’est pas modifié après l’enregistrement.

SaveTo(String)

Enregistrez le projet dans le fichier spécifié. Contrairement aux sauvegardes, le stockage du projet n’est pas modifié après l’enregistrement.

Événements

Disposed

Se produit lorsque le composant est supprimé par un appel à la méthode Dispose.

S’applique à