QualifierDataCollection.QualifierDataEnumerator QualifierDataCollection.QualifierDataEnumerator QualifierDataCollection.QualifierDataEnumerator QualifierDataCollection.QualifierDataEnumerator Class

Определение

Представляет перечислитель для объектов QualifierData в QualifierDataCollection.Represents the enumerator for QualifierData objects in the 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.QualifierDataEnumeratorQualifierDataCollection.QualifierDataEnumeratorQualifierDataCollection.QualifierDataEnumeratorQualifierDataCollection.QualifierDataEnumerator
Реализации

Примеры

В следующем примере выполняется перечисление всех квалификаторов в классе Win32_LogicalDisk и отображаются их значения.The following example enumerates through all the qualifiers in the Win32_LogicalDisk class and displays their values.

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 Current Current Current

Возвращает или задает текущий объект QualifierData в перечислении QualifierDataCollection.Gets or sets the current QualifierData in the QualifierDataCollection enumeration.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
MoveNext() MoveNext() MoveNext() MoveNext()

Переходит к следующему элементу перечисления QualifierDataCollection.Moves to the next element in the QualifierDataCollection enumeration.

Reset() Reset() Reset() Reset()

Устанавливает перечислитель в начало перечисления QualifierDataCollection.Resets the enumerator to the beginning of the QualifierDataCollection enumeration.

ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Явные реализации интерфейса

IEnumerator.Current IEnumerator.Current IEnumerator.Current IEnumerator.Current

Возвращает текущий объект в коллекции.Gets the current object in the collection.

Применяется к