QualifierDataCollection.QualifierDataEnumerator 类     
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 QualifierData 中的 QualifierDataCollection 对象的枚举数。
public: ref class QualifierDataCollection::QualifierDataEnumerator : System::Collections::IEnumeratorpublic class QualifierDataCollection.QualifierDataEnumerator : System.Collections.IEnumeratortype QualifierDataCollection.QualifierDataEnumerator = class
    interface IEnumeratorPublic 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 | 获取集合中的当前对象。 |