QualifierDataCollection.QualifierDataEnumerator 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 .QualifierData. 中的对象的枚举数QualifierDataCollection。
public: ref class QualifierDataCollection::QualifierDataEnumerator : System::Collections::IEnumerator
public class QualifierDataCollection.QualifierDataEnumerator : System.Collections.IEnumerator
type QualifierDataCollection.QualifierDataEnumerator = class
interface IEnumerator
Public Class QualifierDataCollection.QualifierDataEnumerator
Implements IEnumerator
- 继承
-
QualifierDataCollection.QualifierDataEnumerator
- 实现
示例
以下示例枚举 Win32_LogicalDisk 类中的所有限定符并显示其值。
using System;
using System.Management;
// This sample demonstrates how to
// enumerate qualifiers of a ManagementClass
// using QualifierDataEnumerator object.
class Sample_QualifierDataEnumerator
{
public static int Main(string[] args)
{
ManagementClass diskClass =
new ManagementClass("Win32_LogicalDisk");
diskClass.Options.UseAmendedQualifiers = true;
QualifierDataCollection diskQualifier =
diskClass.Qualifiers;
QualifierDataCollection.QualifierDataEnumerator
qualifierEnumerator =
diskQualifier.GetEnumerator();
while(qualifierEnumerator.MoveNext())
{
Console.WriteLine(
qualifierEnumerator.Current.Name + " = " +
qualifierEnumerator.Current.Value);
}
return 0;
}
}
Imports System.Management
' This sample demonstrates how to
' enumerate qualifiers of a ManagementClass
' using QualifierDataEnumerator object.
Class Sample_QualifierDataEnumerator
Public Overloads Shared Function _
Main(ByVal args() As String) As Integer
Dim diskClass As New _
ManagementClass("win32_logicaldisk")
diskClass.Options.UseAmendedQualifiers = True
Dim diskQualifier As _
QualifierDataCollection = diskClass.Qualifiers
Dim qualifierEnumerator As _
QualifierDataCollection.QualifierDataEnumerator = _
diskQualifier.GetEnumerator()
While qualifierEnumerator.MoveNext()
Console.WriteLine( _
qualifierEnumerator.Current.Name & _
" = " & qualifierEnumerator.Current.Value)
End While
Return 0
End Function
End Class
属性
| 名称 | 说明 |
|---|---|
| Current |
获取或设置枚举中的QualifierData当前QualifierDataCollection值。 |
方法
| 名称 | 说明 |
|---|---|
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| MoveNext() |
移动到枚举中的 QualifierDataCollection 下一个元素。 |
| Reset() |
将枚举器重置为枚举的 QualifierDataCollection 开头。 |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |
显式接口实现
| 名称 | 说明 |
|---|---|
| IEnumerator.Current |
获取集合中的当前对象。 |