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