ProjectInfo Classe

Définition

Représente une classe pour un projet.

public ref class ProjectInfo sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcMovable
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class ProjectInfo : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type ProjectInfo = class
    inherit SfcInstance
    interface ISfcAlterable
    interface IAlterable
    interface ISfcDiscoverObject
    interface ISfcDroppable
    interface IDroppable
    interface ISfcMovable
Public NotInheritable Class ProjectInfo
Inherits SfcInstance
Implements IAlterable, IDroppable, ISfcAlterable, ISfcDroppable, ISfcMovable
Héritage
ProjectInfo
Attributs
Implémente

Propriétés

Nom Description
AbstractIdentityKey

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
Description

Reçoit ou définit la description du projet.

IdentityKey

Obtient la clé d’identité.

LastDeployedTime

Il obtient la date de déploiement du projet.

Metadata

Restitue les métadonnées concernant l’instance et son domaine.

(Hérité de SfcInstance)
Name

Obtient ou fixe le nom du projet.

ObjectVersionLsn

Il comprend la version du projet.

Packages

Reçoit les paquets dans le projet.

Parameters

Comprend les paramètres du projet.

Parent

Obtient ou définit le parent.

ProjectId

Obtient l’identifiant de la base de données du projet.

Properties

Retourne une propriété d’instance de collection.

(Hérité de SfcInstance)
PropertyStorageProvider

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
References

Il comprend les références environnementales.

State

Retourne l’état de l’objet SfcInstance.

(Hérité de SfcInstance)
Urn

Retourne le nom uniforme de la ressource de l’objet SfcInstance.

(Hérité de SfcInstance)
Versions

Il obtient les versions du projet.

Méthodes

Nom Description
Alter()

Modifie le ProjectInfo dans le serveur back-end.

AlterImpl()

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
CheckObjectCreated()

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
CheckObjectState()

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
CreateIdentityKey()

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
CreateImpl()

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
Deny(PermissionType, String)

Refuse l’autorisation à un utilisateur spécifié.

Discover(ISfcDependencyDiscoveryObjectSink)

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
Drop()

Indique une baisse du serveur back-end.

DropImpl()

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
GetChildCollection(String)

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
GetDomain()

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
GetEffectivePermissions()

Récupère l’autorisation effective pour cet objet.

GetExplicitPermissions()

Récupère l’autorisation explicite pour cet objet.

GetExplicitPermissions(String)

Récupère l’autorisation explicite de cet objet pour un utilisateur spécifié.

GetObjectFactory()

Récupère l’usine pour créer une nouvelle instance.

GetProjectBytes()

Récupère les données du projet Integration Services, qui sont stockées sous forme d’un tableau d’octets, pour ce projet.

GetPropertySet()

Retourne l’ensemble des propriétés pour l’objet SfcInstance.

(Hérité de SfcInstance)
GetTypeMetadataImpl()

Indique les domaines qui supplantent en retournant directement la bonne classe TypeMetadata. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
Grant(PermissionType, String)

Accorde la permission à un utilisateur spécifié.

InitializeUIPropertyState()

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
MarkForDropImpl(Boolean)

Retourne une valeur indiquant les objets existants à abandonner. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
MarkRootAsConnected()

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
Move(String)

Déplace l’objet pour qu’il soit un enfant d’un autre dossier.

MoveImpl(SfcInstance)

Indique que le nouvel objet parent doit être déplacé dans une instance. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Invoqué chaque fois que la valeur effective de toute métadonnée SfcInstance est mise à jour.

(Hérité de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Invoqué chaque fois que la valeur effective d’une propriété SfcInstance est mise à jour.

(Hérité de SfcInstance)
PostAlter(Object)

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
PostCreate(Object)

Indique l’implémenteur par défaut qui crée le résultat d’exécution. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
PostDrop(Object)

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
PostMove(Object)

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
PostRename(Object)

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
Refresh()

Rafraîchit les propriétés de l’objet en les lisant depuis le serveur.

(Hérité de SfcInstance)
RenameImpl(SfcKey)

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
ResetKey()

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
Revoke(PermissionType, String)

Révoque la permission à l’utilisateur spécifié.

ScriptAlter()

Récupère le script pour modifier le projet.

ScriptDeny(PermissionType, Int32)

Récupère le script pour refuser l’autorisation d’un projet.

ScriptDrop()

Récupère le script pour abandonner le projet.

ScriptGrant(PermissionType, Int32)

Récupère le script pour accorder l’autorisation d’un projet.

ScriptRevoke(PermissionType, Int32)

Récupère le script pour révoquer l’autorisation d’un projet.

ScriptValidate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference)

Ça valide le script.

Serialize(XmlWriter)

Sérialise l’instance en XML.

(Hérité de SfcInstance)
ToString()

Retourne une chaîne de représentation de l’Urn de l’instance.

(Hérité de SfcInstance)
UpdateUIPropertyState()

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
Validate()

Indique la validation de l’objet enfant de base. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
Validate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference)

Valide le projet.

Événements

Nom Description
propertyChanged

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
PropertyChanged

Se produit lorsqu’une valeur de propriété change.

(Hérité de SfcInstance)
propertyMetadataChanged

Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

Se produit lorsqu’une valeur de métadonnées de propriété change.

(Hérité de SfcInstance)
PropertyMetadataChanged

Se produit lorsque les métadonnées d’une propriété ont changé.

(Hérité de SfcInstance)

Implémentations d’interfaces explicites

Nom Description
ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

Précise s’il faut découvrir les enfants.

ISfcMovable.Move(SfcInstance)

Déplace cet objet sous l’objet parent spécifié et met à jour le stockage pour refléter le déplacement.

ISfcMovable.ScriptMove(SfcInstance)

Produit le script pour déplacer cet objet sous l’objet parent spécifié.

S’applique à