ManagedInstance 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.
Der Typ ManagedInstance stellt eine Instanz von SQL Server dar, die von den SQL Server Utility-Diensten verwaltet wird, um Richtlinien und Deployments zu steuern.
public ref class ManagedInstance : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcCreatable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable
public class ManagedInstance : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable
type ManagedInstance = class
inherit SfcInstance
interface ISfcCreatable
interface ICreatable
interface ISfcDroppable
interface IDroppable
Public Class ManagedInstance
Inherits SfcInstance
Implements ICreatable, IDroppable, ISfcCreatable, ISfcDroppable
- Vererbung
- Implementiert
Hinweise
Das Managed Instance Object stellt eine Instanz von SQL Server dar, die in der Gruppe der von SQL Server Utility Services verwalteten Computer enthalten ist. Mit dem ManagedObject-Objekt können Sie:
Bestimmen Sie das Agent-Proxy-Konto, das geplante Jobs auf der Instanz von SQL Server ausführt.
Bestimmen Sie das Cache-Verzeichnis, in dem temporäre Dateien während einer Bereitstellung gespeichert werden.
Bestimmen Sie den Verwaltungszustand der Instanz von SQL Server.
Hören Sie auf, die Instanz von SQL Server zu verwalten, und entfernen Sie sie aus dem SQL Server Utility.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ManagedInstance() |
Initialisiert eine neue Instanz der ManagedInstance-Klasse. |
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) |
| AgentProxyAccount |
Erhält das SQL Server-Agent-Proxy-Konto, das für geplante Jobs auf der Instanz von SQL Server verwendet wird. |
| BackupDirectory |
Es bekommt das Backup-Verzeichnis der Server-Instanz. |
| CacheDirectory |
Erhält das Cache-Verzeichnis, in dem temporäre Dateien während der Bereitstellung auf der Instanz von SQL Server gespeichert werden können. |
| Collation |
Erhält die Kollation für die Server-Instanz. |
| ComputerNamePhysicalNetBIOS |
Gibt das physische NetBIOS für die Serverinstanz an. |
| ComputerProcessorHealthState |
Erhält den Gesundheitszustand des Computerprozessors. |
| ContainsOverUtilizedDatabases |
Erhält einen Wert, der angibt, ob die Serverinstanz überbelastete Datenbanken enthält. |
| ContainsOverUtilizedVolumes |
Erhält einen Wert, der angibt, ob die Serverinstanz überbelastete Volumes enthält. |
| ContainsUnderUtilizedDatabases |
Erhält einen Wert, der anzeigt, ob die Serverinstanz eine untergenutzte Datenbank enthält. |
| ContainsUnderUtilizedVolumes |
Erhält einen Wert, der angibt, ob die Serverinstanz untergenutzte Volumes enthält. |
| CpuMaxClockSpeed |
Erreicht die maximale Taktfrequenz der CPU. |
| CpuName |
Es bekommt den Namen der CPU. |
| DateCreated |
Es bekommt die Zeit und das Datum, an dem das ManagedInstance Objekt erstellt wurde. |
| Edition |
Erhält die Version der Instanz von SQL Server. |
| EngineEdition |
Es bekommt die Engine Edition für die Instanz von SQL Server. |
| FileSpaceHealthState |
Erhält den Gesundheitszustand des Dateiraums. |
| ID |
Erhält einen ID-Wert, der die verwaltete Instanz von SQL Server eindeutig identifiziert. |
| IdentityKey |
Erhält den Schlüsselwert, der die verwaltete Instanz identifiziert. |
| InstanceName |
Erhält den Namen der Instanz von SQL Server. |
| IsCaseSensitive |
Erhält einen Wert, der angibt, ob die Serverinstanz groß- und kleinschreibungssensitiv ist. |
| IsClustered |
Erhält einen Wert, der angibt, ob die Serverinstanz Teil eines clusterten Servers ist. |
| IsPolicyOverridden |
Erhält einen Wert, der anzeigt, ob eine der Serverinstanz-Richtlinien überschrieben wurde. |
| Language |
Erhält die Sprache, die von der verwalteten Instanz von SQL Server verwendet wird. |
| LastReportedTime |
Erhält die aktuell gemeldete Zeit für die Eigenschaften des Server-Instanzobjekts. |
| ManagementState |
Erhält den aktuellen Zustand der Instanz von SQL Server in Bezug auf die Verwaltung durch den SQL Server Utility-Service. |
| Metadata |
Gibt Metadaten über die Instanz und ihre Domäne zurück. (Geerbt von SfcInstance) |
| Name |
Erhält oder setzt den Namen der verwalteten Instanz. |
| NetName |
Erhält den NetBIOS-Namen des Netzwerks, auf dem die Serverinstanz läuft. |
| OSVersion |
Erhält die Betriebssystemversion der verwalteten Instanz von SQL Server. |
| Parent |
Erhält oder setzt das Utility-Objekt, das der Elternteil des ManagedInstance Objekts ist. |
| PhysicalMemory |
Erhält den physischen Speicher der verwalteten Instanz von SQL Server. |
| Processors |
Erhält die Anzahl der Prozessoren für die verwaltete Instanz von SQL Server. |
| ProductLevel |
Erhält die Produktebene der Serverinstanz. |
| 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) |
| ServerProcessorHealthState |
Erhält den Gesundheitszustand des Server-Instanz-Prozessors. |
| ServerType |
Es bekommt den Typ der Server-Instanz. |
| ServerUrn |
Erhält den einheitlichen Ressourcennamen (URN) der Serverinstanz. |
| 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) |
| Version |
Spezifiziert die Version der Serverinstanz. |
| VolumeSpaceHealthState |
Erhält den Gesundheitszustand des Volumenraums. |
Methoden
| Name | Beschreibung |
|---|---|
| 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) |
| CreateIdentityKey() |
Erstellt einen Identitätsschlüssel. |
| CreateImpl() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| DropImpl() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| GetChildCollection(String) |
Bekommt die Kindersammlung. |
| GetDomain() |
Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von SfcInstance) |
| GetObjectFactory() |
Erhält das Factory-Objekt, das zum Erstellen neuer Instanzen verwendet wird. |
| 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) |
| 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) |
| 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) |
Setzt die ID-Eigenschaft des Basistyps auf das Ausführungsergebnis. |
| 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) |
| Remove(SqlStoreConnection) |
Entfernt die verwaltete Instanz des SqlStoreConnection Objekts. |
| 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) |
| 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 |
|---|---|
| ICreatable.Create() |
Testet, ob der Zustand verwaltet wird, und erstellt einen Server und eine Verbindung, wenn er sich im verwalteten Zustand befindet. |
| IDroppable.Drop() |
Die Instanz fällt ab, wenn der Zustand verwaltet wird. |
| ISfcCreatable.ScriptCreate() |
Erstellt ein ISfcScript -Objekt. |
| ISfcDroppable.ScriptDrop() |
Lässt einen ISfcScript Gegenstand fallen. |