EnvironmentInfo 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 l’information d’un environnement.
public ref class EnvironmentInfo sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Common::IRenamable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcCreatable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcMovable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcRenamable
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class EnvironmentInfo : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type EnvironmentInfo = class
inherit SfcInstance
interface ISfcCreatable
interface ICreatable
interface ISfcAlterable
interface IAlterable
interface IRenamable
interface ISfcRenamable
interface ISfcDiscoverObject
interface ISfcDroppable
interface IDroppable
interface ISfcMovable
Public NotInheritable Class EnvironmentInfo
Inherits SfcInstance
Implements IAlterable, ICreatable, IDroppable, IRenamable, ISfcAlterable, ISfcCreatable, ISfcDroppable, ISfcMovable, ISfcRenamable
- Héritage
- Attributs
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| EnvironmentInfo(CatalogFolder, String, String) |
Initialise une nouvelle instance de la EnvironmentInfo classe avec le parent, le nom et la description spécifiés. |
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 |
Obtient ou définit la description de l’environnement. |
| EnvironmentId |
Ça obtient l’identifiant de l’environnement. |
| IdentityKey |
Obtient la clé d’identité. |
| Metadata |
Restitue les métadonnées concernant l’instance et son domaine. (Hérité de SfcInstance) |
| Name |
Obtient ou définit le nom de l’environnement. |
| Parent |
Obtient ou définit le parent. |
| 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) |
| 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) |
| Variables |
Ça obtient les variables de l’environnement. |
Méthodes
| Nom | Description |
|---|---|
| Alter() |
Modifie l’environnement du 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) |
| Create() |
Crée l’objet EnvironmentInfo dans le serveur back-end. |
| 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() |
Supprime l’objet EnvironmentInfo dans le 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 les autorisations effectives de l’objet EnvironmentInfo . |
| GetExplicitPermissions() |
Récupère les autorisations explicites de l’objet EnvironmentInfo . |
| GetExplicitPermissions(String) |
Récupère les autorisations explicites de l’objet EnvironmentInfo pour un utilisateur spécifié. |
| GetObjectFactory() |
Récupère l’usine pour créer une nouvelle instance. |
| 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 EnvironmentInfo 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) |
| Rename(String) |
Renomme l’environnement. |
| 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 à un utilisateur spécifié. |
| ScriptAlter() |
Indique un script pour modifier l’environnement. |
| ScriptCreate() |
Indique un script pour créer l’environnement. |
| ScriptDeny(PermissionType, Int32) |
Indique le script pour refuser l’autorisation à un environnement. |
| ScriptDrop() |
Indique que le script veut abandonner l’environnement. |
| ScriptGrant(PermissionType, Int32) |
Indique le script pour accorder l’autorisation à un environnement. |
| ScriptRevoke(PermissionType, Int32) |
Indique que le script révoque l’autorisation d’un environnement. |
| 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) |
É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étecter les enfants et si leur IsCrudActionHandledByParent est faux (par défaut), accumuler leurs scripts CRUD dans mon script d’action. |
| ISfcMovable.Move(SfcInstance) |
Déplace l’objet EnvironmentInfo pour qu’il soit un enfant d’un autre dossier. |
| ISfcMovable.ScriptMove(SfcInstance) |
Déplace le script de l’objet EnvironmentInfo pour qu’il soit un enfant d’un autre dossier. |
| ISfcRenamable.Rename(SfcKey) |
Renomme l’environnement. |
| ISfcRenamable.ScriptRename(SfcKey) |
Indique le script pour renommer l’environnement. |