Freigeben über


EnvironmentInfo Klasse

Definition

Stellt die Informationen für eine Umgebung dar.

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
EnvironmentInfo
Attribute
Implementiert

Konstruktoren

EnvironmentInfo(CatalogFolder, String, String)

Initialisiert eine neue Instanz der EnvironmentInfo-Klasse mit dem angegebenen übergeordneten Element, dem angegebenen Namen und der angegebenen Beschreibung.

Eigenschaften

AbstractIdentityKey

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Description

Ruft die Beschreibung der Umgebung ab oder legt sie fest.

EnvironmentId

Ruft den Bezeichner der Umgebung ab.

IdentityKey

Ruft den Identitätsschlüssel ab.

Metadata

Gibt Metadaten zur Instanz und deren Domäne zurück.

(Geerbt von SfcInstance)
Name

Ruft den Namen der Umgebung ab oder legt ihn fest.

Parent

Ruft das übergeordnete Element ab oder legt es fest.

Properties

Gibt eine Auflistung von Instanzeigenschaften zurück.

(Geerbt von SfcInstance)
PropertyStorageProvider

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
State

Gibt den Status des SfcInstance-Objekts zurück.

(Geerbt von SfcInstance)
Urn

Gibt den URN (Uniform Resource Name) des SfcInstance-Objekts zurück.

(Geerbt von SfcInstance)
Variables

Ruft die Variablen in der Umgebung ab.

Methoden

Alter()

Ändert die Umgebung auf dem Back-End-Server.

AlterImpl()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CheckObjectCreated()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CheckObjectState()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Create()

Erstellt das EnvironmentInfo-Objekt auf dem Back-End-Server.

CreateIdentityKey()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CreateImpl()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Deny(PermissionType, String)

Verweigert einem angegebenen Benutzer die Berechtigung.

Discover(ISfcDependencyDiscoveryObjectSink)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Drop()

Entfernt das EnvironmentInfo-Objekt auf dem Back-End-Server.

DropImpl()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
GetChildCollection(String)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
GetDomain()

Verweisen Sie nicht direkt im Code auf dieses Element. 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 angegebenen Benutzer ab.

GetObjectFactory()

Ruft die Factory zum Erstellen einer neuen Instanz ab.

GetPropertySet()

Gibt den Eigenschaftensatz für das SfcInstance-Objekt zurück.

(Geerbt von SfcInstance)
GetTypeMetadataImpl()

Gibt die Domänen an, die überschrieben gesetzt werden, indem die richtige TypeMetadata-Klasse direkt zurückgegeben wird. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Grant(PermissionType, String)

Gewährt einem angegebenen Benutzer die Berechtigung.

InitializeUIPropertyState()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
MarkForDropImpl(Boolean)

Gibt einen Wert zurück, der die vorhandenen Objekte angibt, die gelöscht werden sollen. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
MarkRootAsConnected()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Move(String)

Verschiebt das EnvironmentInfo-Objekt, damit es ein untergeordnetes Element eines anderen Ordners wird.

MoveImpl(SfcInstance)

Gibt das neue übergeordnete Objekt an, das in einer Instanz verschoben werden soll. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Wird jedes Mal aufgerufen, wenn der gültige Wert von SfcInstance-Metadaten aktualisiert wird.

(Geerbt von SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Wird jedes Mal aufgerufen, wenn der gültige Wert einer SfcInstance-Eigenschaft aktualisiert wird.

(Geerbt von SfcInstance)
PostAlter(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostCreate(Object)

Gibt das Standardimplementierungsprogramm an, vom dem das Ausführungsergebnis erstellt wird. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostDrop(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostMove(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostRename(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Refresh()

Aktualisiert die Eigenschaften des Objekts, indem sie vom Server gelesen werden.

(Geerbt von SfcInstance)
Rename(String)

Benennt die Umgebung um.

RenameImpl(SfcKey)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
ResetKey()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Revoke(PermissionType, String)

Widerruft die Berechtigung für einen angegebenen Benutzer.

ScriptAlter()

Gibt ein Skript zum Ändern der Umgebung an.

ScriptCreate()

Gibt ein Skript zum Erstellen der Umgebung an.

ScriptDeny(PermissionType, Int32)

Gibt das Skript an, um einer Umgebung die Berechtigung zu verweigern.

ScriptDrop()

Gibt das Skript zum Löschen der Umgebung an.

ScriptGrant(PermissionType, Int32)

Gibt das Skript an, um einer Umgebung die Berechtigung zu gewähren.

ScriptRevoke(PermissionType, Int32)

Gibt das Skript an, um die Berechtigung für eine Umgebung zu widerrufen.

Serialize(XmlWriter)

Serialisiert die Instanz in XML.

(Geerbt von SfcInstance)
ToString()

Gibt eine Zeichenfolgendarstellung des Instanz-URNs zurück.

(Geerbt von SfcInstance)
UpdateUIPropertyState()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Validate()

Gibt die Überprüfung des grundlegenden untergeordneten Objekts an. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)

Ereignisse

propertyChanged

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PropertyChanged

Tritt ein, wenn sich ein Eigenschaftswert ändert.

(Geerbt von SfcInstance)
propertyMetadataChanged

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

Tritt auf, wenn sich ein Eigenschaftsmetadatenwert ändert.

(Geerbt von SfcInstance)
PropertyMetadataChanged

Tritt auf, wenn die Metadaten für eine Eigenschaft geändert wurden.

(Geerbt von SfcInstance)

Explizite Schnittstellenimplementierungen

ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

Gibt an, ob untergeordnete Elemente gefunden werden sollen und ob ihre IsCrudActionHandledByParent false (Standard) ist, ihre CRUD-Skripts an mein Aktionsskript ansammeln.

ISfcMovable.Move(SfcInstance)

Verschiebt das EnvironmentInfo-Objekt, damit es ein untergeordnetes Element eines anderen Ordners wird.

ISfcMovable.ScriptMove(SfcInstance)

Verschiebt das Skript des EnvironmentInfo-Objekts, damit es ein untergeordnetes Element eines anderen Ordners wird.

ISfcRenamable.Rename(SfcKey)

Benennt die Umgebung um.

ISfcRenamable.ScriptRename(SfcKey)

Gibt das Skript zum Umbenennen der Umgebung an.

Gilt für: