ManagementBaseObject 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含管理对象的基本元素。 它用作更具体的管理对象类的基类。
public ref class ManagementBaseObject : System::ComponentModel::Component, ICloneable, System::Runtime::Serialization::ISerializable
public class ManagementBaseObject : System.ComponentModel.Component, ICloneable, System.Runtime.Serialization.ISerializable
[System.Serializable]
public class ManagementBaseObject : System.ComponentModel.Component, ICloneable, System.Runtime.Serialization.ISerializable
type ManagementBaseObject = class
inherit Component
interface ICloneable
interface ISerializable
[<System.Serializable>]
type ManagementBaseObject = class
inherit Component
interface ICloneable
interface ISerializable
Public Class ManagementBaseObject
Inherits Component
Implements ICloneable, ISerializable
- 继承
- 派生
- 属性
- 实现
构造函数
ManagementBaseObject(SerializationInfo, StreamingContext) |
已过时.
初始化 ManagementBaseObject 类的可序列化的新实例。 |
属性
CanRaiseEvents |
获取一个指示组件是否可以引发事件的值。 (继承自 Component) |
ClassPath |
获取管理对象类的路径。 |
Container |
获取包含 IContainer 的 Component。 (继承自 Component) |
DesignMode |
获取一个值,用以指示 Component 当前是否处于设计模式。 (继承自 Component) |
Events |
获取附加到此 Component 的事件处理程序的列表。 (继承自 Component) |
Item[String] |
通过 [] 符获取对属性值的访问。 此属性是 ManagementBaseObject 类的索引器。 您可以使用由某个类型定义的默认索引属性,但不能显式定义自己的属性。 但是,在某个类上指定 expando 特性将自动提供一个类型为 Object、索引类型为 String 的默认索引属性。 |
Properties |
获取描述管理对象属性的 PropertyData 对象的集合。 |
Qualifiers |
获取管理对象中定义的 QualifierData 对象的集合。 集合中的每个元素均包含限定符名称、值和风格等信息。 |
Site | (继承自 Component) |
SystemProperties |
获取管理对象的 WMI 系统属性的集合, (例如类名、服务器和命名空间) 。 WMI 系统属性名以“__”开头。 |
方法
运算符
Explicit(ManagementBaseObject to IntPtr) |
提供由 ManagementObject 表示的内部 WMI 对象。 |
事件
Disposed |
在通过调用 Dispose() 方法释放组件时发生。 (继承自 Component) |
显式接口实现
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
实现 ISerializable 接口,并返回序列化 ManagementBaseObject 所需的数据。 |