ManagementObject Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет экземпляр WMI.
public ref class ManagementObject : System::Management::ManagementBaseObject, ICloneable
public class ManagementObject : System.Management.ManagementBaseObject, ICloneable
[System.Serializable]
public class ManagementObject : System.Management.ManagementBaseObject, ICloneable
type ManagementObject = class
inherit ManagementBaseObject
interface ICloneable
[<System.Serializable>]
type ManagementObject = class
inherit ManagementBaseObject
interface ICloneable
Public Class ManagementObject
Inherits ManagementBaseObject
Implements ICloneable
- Наследование
- Производный
- Атрибуты
- Реализации
Конструкторы
ManagementObject() |
Инициализирует новый экземпляр класса ManagementObject. Это конструктор без параметров. |
ManagementObject(ManagementPath) |
Выполняет инициализацию нового экземпляра класса ManagementObject для заданного пути к WMI-объекту. Путь предоставляется в виде ManagementPath. |
ManagementObject(ManagementPath, ObjectGetOptions) |
Выполняет инициализацию нового экземпляра класса ManagementObject, привязанного к заданному пути WMI, с использованием заданных дополнительных параметров. |
ManagementObject(ManagementScope, ManagementPath, ObjectGetOptions) |
Выполняет инициализацию нового экземпляра класса ManagementObject, привязанного к заданному WMI-пути, с использованием заданных параметров. |
ManagementObject(SerializationInfo, StreamingContext) |
Устаревшие..
Выполняет инициализацию нового экземпляра класса ManagementObject, поддерживающего сериализацию. |
ManagementObject(String) |
Выполняет инициализацию нового экземпляра класса ManagementObject для заданного пути к WMI-объекту. Путь предоставляется в виде строки. |
ManagementObject(String, ObjectGetOptions) |
Выполняет инициализацию нового экземпляра класса ManagementObject, привязанного к заданному пути WMI, с использованием заданных дополнительных параметров. В данном случае путь может быть задан в виде строки. |
ManagementObject(String, String, ObjectGetOptions) |
Выполняет инициализацию нового экземпляра класса ManagementObject, привязанного к заданному пути WMI, и включает заданные параметры. Область и путь задаются в виде строк. |
Свойства
CanRaiseEvents |
Возвращает значение, показывающее, может ли компонент вызывать событие. (Унаследовано от Component) |
ClassPath |
Возвращает или задает путь к классу объекта. |
Container |
Возвращает объект IContainer, который содержит коллекцию Component. (Унаследовано от Component) |
DesignMode |
Возвращает значение, указывающее, находится ли данный компонент Component в режиме конструктора в настоящее время. (Унаследовано от Component) |
Events |
Возвращает список обработчиков событий, которые прикреплены к этому объекту Component. (Унаследовано от Component) |
Item[String] |
Получает доступ к значениям свойства с помощью нотации []. Это свойство является индексатором класса ManagementBaseObject. Можно использовать определяемые типом индексированные свойства по умолчанию, но явно задать собственные свойства нельзя. Однако, если задать атрибут expando для класса, то автоматически будет предоставляться стандартное индексированное свойство типа "объект" с индексом типа "строка". (Унаследовано от ManagementBaseObject) |
Options |
Возвращает или задает дополнительные сведения, которые необходимо использовать при извлечении объекта. |
Path |
Возвращает или задает путь WMI к объекту. |
Properties |
Возвращает коллекцию объектов PropertyData, описывающих свойства управляющего объекта. (Унаследовано от ManagementBaseObject) |
Qualifiers |
Получает коллекцию объектов QualifierData, которые определяются в управляющем объекте. В каждом элементе коллекции содержатся такие сведения, как имя, значение и флагквалификатора. (Унаследовано от ManagementBaseObject) |
Scope |
Возвращает или задает область, в которой располагается данный объект. |
Site |
Получает или задает ISite объекта Component. (Унаследовано от Component) |
SystemProperties |
Возвращает коллекцию системных свойств WMI объекта управления (например, имя класса, сервер и пространство имен). Имена системных свойств WMI начинаются с "__". (Унаследовано от ManagementBaseObject) |
Методы
Clone() |
Создает копию объекта. |
CompareTo(ManagementBaseObject, ComparisonSettings) |
Сравнивает данный объект с другим на основании заданных параметров. (Унаследовано от ManagementBaseObject) |
CopyTo(ManagementOperationObserver, ManagementPath) |
Копирует объект в другое местоположение в асинхронном режиме. |
CopyTo(ManagementOperationObserver, ManagementPath, PutOptions) |
Копирует объект в другое местоположение в асинхронном режиме. |
CopyTo(ManagementOperationObserver, String) |
Копирует объект в другое местоположение в асинхронном режиме. |
CopyTo(ManagementOperationObserver, String, PutOptions) |
Копирует объект в другое местоположение в асинхронном режиме. |
CopyTo(ManagementPath) |
Копирует объект в другое местоположение. |
CopyTo(ManagementPath, PutOptions) |
Копирует объект в другое местоположение. |
CopyTo(String) |
Копирует объект в другое местоположение. |
CopyTo(String, PutOptions) |
Копирует объект в другое местоположение. |
CreateObjRef(Type) |
Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
Delete() |
Удаляет объект. |
Delete(DeleteOptions) |
Удаляет объект. |
Delete(ManagementOperationObserver) |
Удаляет объект. |
Delete(ManagementOperationObserver, DeleteOptions) |
Удаляет объект. |
Dispose() |
Освобождает все ресурсы, используемые компонентом. |
Dispose() |
Освобождает неуправляемые ресурсы, используемые объектом ManagementBaseObject. (Унаследовано от ManagementBaseObject) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом Component, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от Component) |
Equals(Object) |
Сравнивает два управляющих объекта. (Унаследовано от ManagementBaseObject) |
Get() |
Привязывает сведения класс WMI к управляющему объекту. |
Get(ManagementOperationObserver) |
Устанавливает привязку к управляющему объекту в асинхронном режиме. |
GetHashCode() |
Служит в качестве хэш-функции для определенного типа, подходящего для использования в алгоритмах хэширования и таких структурах данных, как хэш-таблицы. (Унаследовано от ManagementBaseObject) |
GetLifetimeService() |
Устаревшие..
Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject) |
GetMethodParameters(String) |
Возвращает ManagementBaseObject, представляющий список входных параметров метода. |
GetObjectData(SerializationInfo, StreamingContext) |
Заполняет SerializationInfo данными, которые необходимы для десериализации поля, представленного данным экземпляром. |
GetObjectData(SerializationInfo, StreamingContext) |
Заполняет SerializationInfo данными, которые необходимы для десериализации поля, представленного данным экземпляром. (Унаследовано от ManagementBaseObject) |
GetPropertyQualifierValue(String, String) |
Возвращает значение квалификатора заданного свойства. (Унаследовано от ManagementBaseObject) |
GetPropertyValue(String) |
Получает эквивалентный метод доступа к значению свойства. (Унаследовано от ManagementBaseObject) |
GetQualifierValue(String) |
Получает значение заданного квалификатора. (Унаследовано от ManagementBaseObject) |
GetRelated() |
Получает коллекцию объектов, связанных с объектом (соединители). |
GetRelated(ManagementOperationObserver) |
Возвращает коллекцию объектов, связанных с объектом (соединители) в асинхронном режиме. Этот вызов немедленно возвращает результат и, в случае доступности результатов, вызывается делегат. |
GetRelated(ManagementOperationObserver, String) |
Получает коллекцию объектов, связанных с объектом (соединители). |
GetRelated(ManagementOperationObserver, String, String, String, String, String, String, Boolean, EnumerationOptions) |
Получает коллекцию объектов, связанных с объектом (соединители). |
GetRelated(String) |
Получает коллекцию объектов, связанных с объектом (соединители). |
GetRelated(String, String, String, String, String, String, Boolean, EnumerationOptions) |
Получает коллекцию объектов, связанных с объектом (соединители). |
GetRelationships() |
Получает коллекцию ассоциаций объекта. |
GetRelationships(ManagementOperationObserver) |
Получает коллекцию ассоциаций объекта. |
GetRelationships(ManagementOperationObserver, String) |
Получает коллекцию ассоциаций объекта. |
GetRelationships(ManagementOperationObserver, String, String, String, Boolean, EnumerationOptions) |
Получает коллекцию ассоциаций объекта. |
GetRelationships(String) |
Получает коллекцию ассоциаций объекта. |
GetRelationships(String, String, String, Boolean, EnumerationOptions) |
Получает коллекцию ассоциаций объекта. |
GetService(Type) |
Возвращает объект, представляющий службу, предоставляемую классом Component или классом Container. (Унаследовано от Component) |
GetText(TextFormat) |
Возвращает текстовое представление объекта в заданном формате. (Унаследовано от ManagementBaseObject) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
InitializeLifetimeService() |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
InvokeMethod(ManagementOperationObserver, String, ManagementBaseObject, InvokeMethodOptions) |
Вызывает метод для обработки объекта в асинхронном режиме. |
InvokeMethod(ManagementOperationObserver, String, Object[]) |
Вызывает метод для обработки объекта в асинхронном режиме. |
InvokeMethod(String, ManagementBaseObject, InvokeMethodOptions) |
Вызывает метод для обработки WMI-объекта. Входные и выходные параметры представлены в виде объектов ManagementBaseObject. |
InvokeMethod(String, Object[]) |
Вызывает метод для обработки объекта. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
MemberwiseClone(Boolean) |
Создает неполную копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject) |
Put() |
Фиксирует изменения объекта. |
Put(ManagementOperationObserver) |
Фиксирует изменения объекта в асинхронном режиме. |
Put(ManagementOperationObserver, PutOptions) |
Фиксирует изменения объекта в асинхронном режиме с использованием заданных параметров. |
Put(PutOptions) |
Фиксирует изменения объекта. |
SetPropertyQualifierValue(String, String, Object) |
Задает значение квалификатора заданного свойства. (Унаследовано от ManagementBaseObject) |
SetPropertyValue(String, Object) |
Задает значение именованного свойства. (Унаследовано от ManagementBaseObject) |
SetQualifierValue(String, Object) |
Задает значение именованного квалификатора. (Унаследовано от ManagementBaseObject) |
ToString() |
Возвращает полный путь к объекту. Это значение переопределяет стандартную реализацию объекта. |
События
Disposed |
Возникает при удалении компонента путем вызова метода Dispose(). (Унаследовано от Component) |
Явные реализации интерфейса
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Реализует интерфейс ISerializable и возвращает данные, необходимые для сериализации коллекции ManagementBaseObject. (Унаследовано от ManagementBaseObject) |