Поделиться через


Класс ManagedComputer

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

Иерархия наследования

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

Пространство имен:  Microsoft.SqlServer.Management.Smo.Wmi
Сборка:  Microsoft.SqlServer.SqlWmiManagement (в Microsoft.SqlServer.SqlWmiManagement.dll)

Синтаксис

'Декларация
Public NotInheritable Class ManagedComputer _
    Inherits WmiSmoObject
'Применение
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

Тип ManagedComputer обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод ManagedComputer() Initializes a new instance of the ManagedComputer class.
Открытый метод ManagedComputer(String) Initializes a new instance of the ManagedComputer class with the specified computer name.
Открытый метод ManagedComputer(String, String, String) Initializes a new instance of the ManagedComputer class with the specified computer name and the specified login and password.
Открытый метод 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.

В начало

Свойства

  Имя Описание
Открытое свойство ClientProtocols Represents a collection of ClientProtocol objects. Each ClientProtocol object represents a client protocol defined on the WMI installation.
Открытое свойство ConnectionSettings Gets the connection settings for the referenced WMI installation.
Открытое свойство Name Gets or sets the name of the referenced Windows Management Instrumentation (WMI) object. (Производный от WmiSmoObject.)
Открытое свойство Properties Represents a collection of Property objects. Each Property object represents a property defined on the Windows Management Instrumentation (WMI) object. (Производный от WmiSmoObject.)
Открытое свойство ServerAliases Represents a collection of ServerAlias objects. Each ServerAlias object represents a server alias defined on the WMI installation.
Открытое свойство ServerInstances Represents a collection of ServerInstance objects. Each ServerInstance object represents an instance of SQL Server defined on the WMI installation.
Открытое свойство Services Represents a collection of Service objects. Each Service object represents a SQL Server service defined on the WMI installation.
Открытое свойство State Gets the state of the referenced object. (Производный от SmoObjectBase.)
Открытое свойство Urn Gets the Uniform Resource Name (URN) address that represents the Windows Management Instrumentation (WMI) object. (Производный от WmiSmoObject.)
Открытое свойство UserData Gets or sets user-defined data associated with the referenced object. (Производный от SmoObjectBase.)

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetSmoObject Gets the WmiSmoObject object with the specified Uniform Resource Name (URN) address.
Открытый метод GetType (Производный от Object.)
Открытый метод Initialize Initializes the referenced object. (Производный от WmiSmoObject.)
Защищенный метод IsObjectInitialized Specifies whether the referenced object is initialized. (Производный от WmiSmoObject.)
Открытый метод Refresh Refreshes the referenced object and its properties. (Производный от WmiSmoObject.)
Защищенный метод SetName Sets the name of the referenced object. (Производный от WmiSmoObject.)
Защищенный метод SetParentImpl Sets the parent of the referenced object. (Производный от WmiSmoObject.)
Открытый метод ToString (Производный от Object.)
Открытый метод Validate Validates the state of an object. (Производный от SmoObjectBase.)

В начало

Замечания

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

Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.

Примеры

Управление службами и сетевыми настройками с помощью поставщика WMI

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.Smo.Wmi