ManagementNamedValueCollection 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示适合用作 WMI 操作的上下文信息的命名值的集合。 名称不区分大小写。
public ref class ManagementNamedValueCollection : System::Collections::Specialized::NameObjectCollectionBase
public class ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase
type ManagementNamedValueCollection = class
inherit NameObjectCollectionBase
Public Class ManagementNamedValueCollection
Inherits NameObjectCollectionBase
- 继承
构造函数
| 名称 | 说明 |
|---|---|
| ManagementNamedValueCollection() |
初始化类的新实例,该实例 ManagementNamedValueCollection 为空。 这是无参数构造函数。 |
| ManagementNamedValueCollection(SerializationInfo, StreamingContext) |
初始化可序列化的 ManagementNamedValueCollection 类的新实例,并使用指定的 SerializationInfo 和 StreamingContext。 |
属性
| 名称 | 说明 |
|---|---|
| Count |
获取实例中包含的 NameObjectCollectionBase 键/值对数。 (继承自 NameObjectCollectionBase) |
| IsReadOnly |
获取或设置一个值,该值指示实例是否 NameObjectCollectionBase 为只读。 (继承自 NameObjectCollectionBase) |
| Item[String] |
从此集合中获取与指定名称关联的值。 在 C# 中,此属性是类的 ManagementNamedValueCollection 索引器。 |
| Keys |
获取包含 NameObjectCollectionBase.KeysCollection 实例中的所有键的 NameObjectCollectionBase 实例。 (继承自 NameObjectCollectionBase) |
方法
显式接口实现
| 名称 | 说明 |
|---|---|
| ICollection.CopyTo(Array, Int32) |
将整个 NameObjectCollectionBase 复制到兼容的一维 Array,从目标数组的指定索引处开始。 (继承自 NameObjectCollectionBase) |
| ICollection.IsSynchronized |
获取一个值,该值指示是否同步对 NameObjectCollectionBase 对象的访问(线程安全)。 (继承自 NameObjectCollectionBase) |
| ICollection.SyncRoot |
获取一个对象,该对象可用于同步对 NameObjectCollectionBase 对象的访问。 (继承自 NameObjectCollectionBase) |
扩展方法
| 名称 | 说明 |
|---|---|
| AsParallel(IEnumerable) |
启用查询的并行化。 |
| AsQueryable(IEnumerable) |
将 IEnumerable 转换为 IQueryable。 |
| Cast<TResult>(IEnumerable) |
将 IEnumerable 的元素强制转换为指定类型。 |
| OfType<TResult>(IEnumerable) |
根据指定类型筛选 IEnumerable 的元素。 |