ManagedComputer-Klasse

The ManagedComputer class represents a Windows Management Instrumentation (WMI) installation on an instance of Microsoft SQL Server.

Vererbungshierarchie

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

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

Syntax

'Declaration
Public NotInheritable Class ManagedComputer _
    Inherits WmiSmoObject
'Usage
Dim instance As ManagedComputer
public sealed class ManagedComputer : WmiSmoObject
public ref class ManagedComputer sealed : public WmiSmoObject
[<SealedAttribute>]
type ManagedComputer =  
    class 
        inherit WmiSmoObject 
    end
public final class ManagedComputer extends WmiSmoObject

Der ManagedComputer-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ManagedComputer() Initializes a new instance of the ManagedComputer class.
Öffentliche Methode ManagedComputer(String) Initializes a new instance of the ManagedComputer class with the specified computer name.
Öffentliche Methode ManagedComputer(String, String, String) Initializes a new instance of the ManagedComputer class with the specified computer name and the specified login and password.
Öffentliche Methode ManagedComputer(String, String, String, ProviderArchitecture) Initializes a new instance of the ManagedComputer class with the specified computer name the specified login, password and the specified ProviderArchitecture.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ClientProtocols Represents a collection of ClientProtocol objects. Each ClientProtocol object represents a client protocol defined on the WMI installation.
Öffentliche Eigenschaft ConnectionSettings Gets the connection settings for the referenced WMI installation.
Öffentliche Eigenschaft Name Gets or sets the name of the referenced Windows Management Instrumentation (WMI) object. (Geerbt von WmiSmoObject.)
Ö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 ServerAliases Represents a collection of ServerAlias objects. Each ServerAlias object represents a server alias defined on the WMI installation.
Öffentliche Eigenschaft ServerInstances Represents a collection of ServerInstance objects. Each ServerInstance object represents an instance of SQL Server defined on the WMI installation.
Öffentliche Eigenschaft Services Represents a collection of Service objects. Each Service object represents a SQL Server service defined on the WMI installation.
Ö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 Equals (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetSmoObject Gets the WmiSmoObject object with the specified Uniform Resource Name (URN) address.
Ö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

With the ManagedComputer class you can:

  • Access client protocols.

  • Access connection settings.

  • Access server aliases.

  • Access instances of SQL Server.

  • Access SQL Server services.

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