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


Класс WmiCollectionBase

The WmiCollectionBase class represents all collection objects in the Windows Management Instrumentation (WMI) object reference.

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

Синтаксис

'Декларация
Public MustInherit Class WmiCollectionBase
'Применение
Dim instance As WmiCollectionBase
public abstract class WmiCollectionBase
public ref class WmiCollectionBase abstract
[<AbstractClassAttribute>]
type WmiCollectionBase =  class end
public abstract class WmiCollectionBase

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

Свойства

  Имя Описание
Открытое свойство IsSynchronized Gets the Boolean property value that specifies whether access to the collection is synchronized (thread safe).
Открытое свойство SyncRoot Gets an object that can be used to synchronize access to the collection.

В начало

Методы

  Имя Описание
Защищенный метод Add Adds the specified object to the referenced collection.
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Защищенный метод Remove Removes the specified object from the referenced collection.
Открытый метод ToString (Производный от Object.)

В начало

Поля

  Имя Описание
Защищенное поле initialized Defines a boolean method that initializes the collection of objects in the Windows Management Instrumentation (WMI) object preference. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.
Защищенное поле innerColl Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

В начало

Замечания

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

Thread Safety

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

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

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