ServerAlias Klasse

Definition

Die ServerAlias-Klasse stellt einen Alias für eine Serververbindung in der WMI-Installation (Windows Management Instrumentation, Windows-Verwaltungsinstrumentation) dar.

public ref class ServerAlias sealed : Microsoft::SqlServer::Management::Smo::Wmi::WmiSmoObject, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable
public sealed class ServerAlias : Microsoft.SqlServer.Management.Smo.Wmi.WmiSmoObject, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable
type ServerAlias = class
    inherit WmiSmoObject
    interface ICreatable
    interface IDroppable
Public NotInheritable Class ServerAlias
Inherits WmiSmoObject
Implements ICreatable, IDroppable
Vererbung
Implementiert

Beispiele

Verwalten von Diensten und Netzwerkeinstellungen durch die Nutzung von WMI-Anbieter

Hinweise

Ein Serververbindungsaase ist in folgenden Fällen erforderlich:

  • Der Client stellt eine Verbindung mit einer Instanz von Microsoft SQL Server über einen Netzwerktransport her, der nicht der Standardnetzwerktransport ist.

  • Die Instanz von SQL Server, mit der der Client verbunden ist, lauscht an einer alternativen Named Pipe.

Threadsicherheit

Öffentliche statische (Shared in Microsoft Visual Basic) Member dieses Typs sind sicher für Multithread-Vorgänge. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Konstruktoren

ServerAlias()

Initialisiert eine neue Instanz der ServerAlias-Klasse.

ServerAlias(ManagedComputer, String)

Initialisiert eine neue Instanz der ServerAlias-Klasse für die angegebene WMI-Installation unter Verwendung des angegebenen Namens.

Eigenschaften

ConnectionString

Ruft die Verbindungszeichenfolge ab, die der Alias für Verbindungen mit dem Server verwendet, oder legt sie fest.

Name

Ruft den Namen des WMI-Objekts (Windows Management Instrumentation, Windows-Verwaltungsinstrumentation) ab, auf das verwiesen wird, oder legt ihn fest.

(Geerbt von WmiSmoObject)
Parent

Ruft das ManagedComputer-Objekt ab, das dem ServerAlias-Objekt übergeordnet ist, bzw. legt dieses fest.

Properties

Stellt eine Auflistung von Property-Objekten dar. Jedes Property-Objekt stellt eine für das WMI-Objekt (Windows Management Instrumentation, Windows-Verwaltungsinstrumentation) definierte Eigenschaft dar.

(Geerbt von WmiSmoObject)
ProtocolName

Ruft den Namen des vom Serververbindungsalias verwendeten Protokolls ab oder legt ihn fest.

ServerName

Ruft den Namen der Instanz von SQL Server ab, mit der der Serveralias eine Verbindung herstellt, oder legt diesen fest.

State

Ruft den Status des Objekts ab, auf das verwiesen wird.

(Geerbt von SmoObjectBase)
Urn

Ruft die URN-Adresse (Uniform Resource Name) ab, die das WMI-Objekt (Windows Management Instrumentation, Windows-Verwaltungsinstrumentation) darstellt.

(Geerbt von WmiSmoObject)
UserData

Ruft benutzerdefinierte Daten ab, die dem Objekt zugeordnet sind, auf das verwiesen wird, oder legt sie fest.

(Geerbt von SmoObjectBase)

Methoden

AlterProtocolProperties(ProtocolPropertyCollection)

Aktualisiert alle Änderungen an den Eigenschaften des Protokollobjekts in der WMI-Installation (Windows Management Instrumentation, Windows-Verwaltungsinstrumentation).

(Geerbt von WmiSmoObject)
CheckObjectState()

Überprüft den Status des Objekts, auf das verwiesen wird.

(Geerbt von WmiSmoObject)
Create()

Erstellt einen Serververbindungsalias für die WMI-Installation, so wie im ServerAlias-Objekt definiert.

CreateProtocolPropertyCollection()

Erstellt einen Satz von Protokollattributen für das Objekt, auf das verwiesen wird.

(Geerbt von WmiSmoObject)
Drop()

Entfernt den Serververbindungsalias aus der WMI-Installation.

GetPropertyManagementObject(ProtocolProperty)

Ruft das Verwaltungsobjekt für die angegebene Protokolleigenschaft ab.

(Geerbt von WmiSmoObject)
GetPropertyObject(PropertyCollection, DataRow, Object)

Ruft die Eigenschaft an der angegebenen Position und mit dem angegebenen Wert aus der angegebenen Auflistung ab.

(Geerbt von WmiSmoObject)
GetProtocolPropertyCollection()

Gibt die Protokolleigenschaftsauflistung für das Objekt zurück, auf das verwiesen wird.

(Geerbt von WmiSmoObject)
ImplInitialize(String[], OrderBy[])

Initialisiert die Felder des WmiSmoObject-Objekts.

(Geerbt von WmiSmoObject)
Initialize()

Initialisiert das Objekt, auf das verwiesen wird.

(Geerbt von WmiSmoObject)
InvokeMgmtMethod(ManagementObject, ManagementOperationObserver, String, Object[])

Ruft die Verwaltungsmethode für das Objekt, auf das verwiesen wird, unter Verwendung des angegebenen Verwaltungsobjekts, Beobachters und Methodennamens sowie der angegebenen Parameter auf.

(Geerbt von WmiSmoObject)
InvokeMgmtMethod(ManagementObject, String, Object[])

Ruft die Verwaltungsmethode für das Objekt, auf das verwiesen wird, unter Verwendung des angegebenen Verwaltungsobjekts und Methodennamens sowie der angegebenen Parameter auf.

(Geerbt von WmiSmoObject)
IsObjectInitialized()

Gibt an, ob das Objekt, auf das verwiesen wird, initialisiert ist.

(Geerbt von WmiSmoObject)
Refresh()

Aktualisiert das Objekt, auf das verwiesen wird, und dessen Eigenschaften.

(Geerbt von WmiSmoObject)
SetName(String)

Legt den Namen des Objekts fest, auf das verwiesen wird.

(Geerbt von WmiSmoObject)
SetParentImpl(WmiSmoObject)

Legt das übergeordnete Element des Objekts fest, auf das verwiesen wird.

(Geerbt von WmiSmoObject)
UpdateObjectState()

Aktualisiert den Objektstatus.

(Geerbt von WmiSmoObject)
Validate(String, Object[])

Überprüft den Status eines Objekts.

(Geerbt von SmoObjectBase)

Gilt für: