Freigeben über


ServerAlias-Klasse

The ServerAlias class represents an alias for a server connection on the Windows Management Instrumentation (WMI) installation.

Vererbungshierarchie

System.Object
  Microsoft.SqlServer.Management.Smo.SmoObjectBase
    Microsoft.SqlServer.Management.Smo.Wmi.WmiSmoObject
      Microsoft.SqlServer.Management.Smo.Wmi.ServerAlias

Namespace:  Microsoft.SqlServer.Management.Smo.Wmi
Assembly:  Microsoft.SqlServer.SqlWmiManagement (in Microsoft.SqlServer.SqlWmiManagement.dll)

Syntax

'Declaration
Public NotInheritable Class ServerAlias _
    Inherits WmiSmoObject _
    Implements ICreatable, IDroppable
'Usage
Dim instance As ServerAlias
public sealed class ServerAlias : WmiSmoObject, 
    ICreatable, IDroppable
public ref class ServerAlias sealed : public WmiSmoObject, 
    ICreatable, IDroppable
[<SealedAttribute>]
type ServerAlias =  
    class 
        inherit WmiSmoObject 
        interface ICreatable 
        interface IDroppable 
    end
public final class ServerAlias extends WmiSmoObject implements ICreatable, IDroppable

Der ServerAlias-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ServerAlias() Initializes a new instance of the ServerAlias class.
Öffentliche Methode ServerAlias(ManagedComputer, String) Initializes a new instance of the ServerAlias class on the specified WMI installation and with the specified name.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ConnectionString Gets or sets the connection string that the alias uses to connect to the server.
Öffentliche Eigenschaft Name Gets or sets the name of the referenced Windows Management Instrumentation (WMI) object. (Geerbt von WmiSmoObject.)
Öffentliche Eigenschaft Parent Gets or sets the ManagedComputer object that is the parent of the ServerAlias object.
Öffentliche Eigenschaft Properties Represents a collection of Property objects. Each Property object represents a property defined on the Windows Management Instrumentation (WMI) object. (Geerbt von WmiSmoObject.)
Öffentliche Eigenschaft ProtocolName Gets or sets the name of the protocol used by the server connection alias.
Öffentliche Eigenschaft ServerName Gets or sets the name of the instance of SQL Server to which the server alias connects.
Öffentliche Eigenschaft State Gets the state of the referenced object. (Geerbt von SmoObjectBase.)
Öffentliche Eigenschaft Urn Gets the Uniform Resource Name (URN) address that represents the Windows Management Instrumentation (WMI) object. (Geerbt von WmiSmoObject.)
Öffentliche Eigenschaft UserData Gets or sets user-defined data associated with the referenced object. (Geerbt von SmoObjectBase.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Create Creates a server connection alias on the WMI installation as defined by the ServerAlias object.
Öffentliche Methode Drop Removes the server connection alias from the WMI installation.
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode Initialize Initializes the referenced object. (Geerbt von WmiSmoObject.)
Geschützte Methode IsObjectInitialized Specifies whether the referenced object is initialized. (Geerbt von WmiSmoObject.)
Öffentliche Methode Refresh Refreshes the referenced object and its properties. (Geerbt von WmiSmoObject.)
Geschützte Methode SetName Sets the name of the referenced object. (Geerbt von WmiSmoObject.)
Geschützte Methode SetParentImpl Sets the parent of the referenced object. (Geerbt von WmiSmoObject.)
Öffentliche Methode ToString (Geerbt von Object.)
Öffentliche Methode Validate Validates the state of an object. (Geerbt von SmoObjectBase.)

Zum Anfang

Hinweise

A server connection alias is required when:

  • The client is connecting to an instance of Microsoft SQL Server over a network transport that is not the default network transport.

  • The instance of SQL Server to which the client is connected listens on an alternate named pipe.

Thread Safety

Alle öffentlichen, statischen Elemente dieses Typs (Shared in Microsoft Visual Basic) sind für Vorgänge mit mehreren Threads sicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Beispiele

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

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.SqlServer.Management.Smo.Wmi-Namespace

Andere Ressourcen

WMI and SQL Server

Herstellen einer Verbindung zum SQL Server-Datenbankmodul