EnvironmentInfo Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Repräsentiert die Informationen für eine Umgebung.
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
- Vererbung
- Attribute
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| EnvironmentInfo(CatalogFolder, String, String) |
Initialisiert eine neue Instanz der EnvironmentInfo Klasse mit dem angegebenen Elternteil, Namen und Beschreibung. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AbstractIdentityKey |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Description |
Erhält oder setzt die Beschreibung der Umgebung. |
| EnvironmentId |
Erhält die Identifikatorin der Umgebung. |
| IdentityKey |
Ruft den Identitätsschlüssel ab. |
| Metadata |
Gibt Metadaten über die Instanz und ihre Domäne zurück. (Geerbt von SfcInstance) |
| Name |
Dient zum Abrufen oder Festlegen des Namens der Umgebung. |
| Parent |
Dient zum Abrufen oder Festlegen des übergeordneten Elements. |
| Properties |
Gibt Eigenschaften einer Sammlungsinstanz zurück. (Geerbt von SfcInstance) |
| PropertyStorageProvider |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| State |
Gibt den Zustand des SfcInstance-Objekts zurück. (Geerbt von SfcInstance) |
| Urn |
Gibt den einheitlichen Ressourcennamen des SfcInstance-Objekts zurück. (Geerbt von SfcInstance) |
| Variables |
Er bekommt die Variablen in der Umgebung. |
Methoden
| Name | Beschreibung |
|---|---|
| Alter() |
Verändert die Umgebung im Backend-Server. |
| AlterImpl() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| CheckObjectCreated() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| CheckObjectState() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Create() |
Erstellt das EnvironmentInfo Objekt im Backend-Server. |
| CreateIdentityKey() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| CreateImpl() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Deny(PermissionType, String) |
Verweigert die Berechtigung einem bestimmten Nutzer. |
| Discover(ISfcDependencyDiscoveryObjectSink) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Drop() |
Entfernt das EnvironmentInfo Objekt im Backend-Server. |
| DropImpl() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| GetChildCollection(String) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| GetDomain() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| GetEffectivePermissions() |
Ruft die effektiven Berechtigungen des EnvironmentInfo Objekts ab. |
| GetExplicitPermissions() |
Ruft die expliziten Berechtigungen des EnvironmentInfo Objekts ab. |
| GetExplicitPermissions(String) |
Ruft die expliziten Berechtigungen des EnvironmentInfo Objekts für einen bestimmten Benutzer ab. |
| GetObjectFactory() |
Ruft die Fabrik ab, um eine neue Instanz zu erstellen. |
| GetPropertySet() |
Gibt die Menge der Eigenschaften für das SfcInstance-Objekt zurück. (Geerbt von SfcInstance) |
| GetTypeMetadataImpl() |
Zeigt die Domänen an, die überschreiben, indem sie direkt die richtige TypeMetadata-Klasse zurückgibt. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Grant(PermissionType, String) |
Gewährt die Berechtigung einem bestimmten Benutzer. |
| InitializeUIPropertyState() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| MarkForDropImpl(Boolean) |
Gibt einen Wert zurück, der die vorhandenen Objekte anzeigt, die entfernt werden sollen. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| MarkRootAsConnected() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Move(String) |
Verschoben das Objekt, sodass es EnvironmentInfo ein Kind eines anderen Ordners wird. |
| MoveImpl(SfcInstance) |
Zeigt an, dass das neue Elternobjekt in einer Instanz bewegt werden soll. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
Wird aufgerufen, wann immer der effektive Wert einer SfcInstance-Metadaten aktualisiert wird. (Geerbt von SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
Wird aufgerufen, wann immer der effektive Wert einer SfcInstance-Eigenschaft aktualisiert wird. (Geerbt von SfcInstance) |
| PostAlter(Object) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| PostCreate(Object) |
Gibt den Standardimplementator an, der das Ausführungsergebnis erzeugt. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| PostDrop(Object) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| PostMove(Object) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| PostRename(Object) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Refresh() |
Aktualisiert die Eigenschaften des Objekts, indem man sie vom Server liest. (Geerbt von SfcInstance) |
| Rename(String) |
Umbenennung der Umgebung. |
| RenameImpl(SfcKey) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| ResetKey() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Revoke(PermissionType, String) |
Widerruft die Berechtigung an einen bestimmten Benutzer. |
| ScriptAlter() |
Zeigt ein Skript an, um die Umgebung zu verändern. |
| ScriptCreate() |
Gibt ein Skript zur Erstellung der Umgebung an. |
| ScriptDeny(PermissionType, Int32) |
Gibt das Skript an, um einer Umgebung die Erlaubnis zu verweigern. |
| ScriptDrop() |
Zeigt das Skript an, um die Umgebung zu versenken. |
| ScriptGrant(PermissionType, Int32) |
Gibt das Skript an, um einer Umgebung die Erlaubnis zu erteilen. |
| ScriptRevoke(PermissionType, Int32) |
Zeigt das Skript an, um die Erlaubnis für eine Umgebung zu widerrufen. |
| Serialize(XmlWriter) |
Serialisiert die Instanz zu XML. (Geerbt von SfcInstance) |
| ToString() |
Gibt eine String-Darstellung der Instanz Urn zurück. (Geerbt von SfcInstance) |
| UpdateUIPropertyState() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Validate() |
Zeigt die Validierung des grundlegenden Kindobjekts an. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
Ereignisse
| Name | Beschreibung |
|---|---|
| propertyChanged |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| PropertyChanged |
Tritt auf, wenn sich ein Eigenschaftswert ändert. (Geerbt von SfcInstance) |
| propertyMetadataChanged |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. Tritt auf, wenn sich der Wert einer Eigenschaftsmetadaten ändert. (Geerbt von SfcInstance) |
| PropertyMetadataChanged |
Tritt auf, wenn sich die Metadaten einer Eigenschaft geändert haben. (Geerbt von SfcInstance) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink) |
Es gibt an, ob Kinder entdeckt werden sollen und, falls ihr IsCrudActionHandledByParent falsch ist (Standard), die CRUD-Skripte zu meinem Aktionsskript akkumulieren. |
| ISfcMovable.Move(SfcInstance) |
Verschoben das Objekt, sodass es EnvironmentInfo ein Kind eines anderen Ordners wird. |
| ISfcMovable.ScriptMove(SfcInstance) |
Verschiebt das Skript des EnvironmentInfo Objekts so, dass es ein Kind eines anderen Ordners wird. |
| ISfcRenamable.Rename(SfcKey) |
Umbenennung der Umgebung. |
| ISfcRenamable.ScriptRename(SfcKey) |
Gibt das Skript an, um die Umgebung umzubenennen. |