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


Класс WmiSmoObject

The WmiSmoObject class represents the fundamental Windows Management Instrumentation (WMI) object from which all WMI objects are constructed.

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

Синтаксис

'Декларация
Public MustInherit Class WmiSmoObject _
    Inherits SmoObjectBase
'Применение
Dim instance As WmiSmoObject
public abstract class WmiSmoObject : SmoObjectBase
public ref class WmiSmoObject abstract : public SmoObjectBase
[<AbstractClassAttribute>]
type WmiSmoObject =  
    class
        inherit SmoObjectBase
    end
public abstract class WmiSmoObject extends SmoObjectBase

Замечания

The WmiSmoObject object is used in the construction of all WMI objects and contains common functionality.

To get or set WmiSmoObject object properties or run WmiSmoObject methods, users must be a member of the sysadmin fixed server role.

Thread Safety

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

Потоковая защита

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