QualifierDataCollection Clase

Definición

Representa una colección de QualifierData objetos.

public ref class QualifierDataCollection : System::Collections::ICollection
public class QualifierDataCollection : System.Collections.ICollection
type QualifierDataCollection = class
    interface ICollection
    interface IEnumerable
Public Class QualifierDataCollection
Implements ICollection
Herencia
QualifierDataCollection
Implementaciones

Ejemplos

En el ejemplo siguiente se muestra información de calificador sobre la clase Win32_Service mediante la QualifierData clase . Para obtener más información sobre Win32_Service, consulte la documentación Windows Management Instrumentation.

using System;
using System.Management;

public class Sample
{
    public static void Main()
    {
        // Get the WMI class
        ManagementClass mClass =
            new ManagementClass("Win32_Service");

        mClass.Options.UseAmendedQualifiers = true;

        // Get the Qualifiers for the class
        QualifierDataCollection qualifiers =
            mClass.Qualifiers;

        // display the Qualifier names
        Console.WriteLine(mClass.ClassPath.ClassName +
            " Qualifiers: ");
        foreach (QualifierData q in qualifiers)
        {
            Console.WriteLine(q.Name);
        }
        Console.WriteLine();

        Console.WriteLine("Class Description: ");
        Console.WriteLine(
            mClass.Qualifiers["Description"].Value);
    }
}
Imports System.Management


Public Class Sample
    Public Overloads Shared Function _
        Main(ByVal args() As String) As Integer

        ' Get the WMI class
        Dim mClass As ManagementClass = _
            New ManagementClass("Win32_Service")

        mClass.Options.UseAmendedQualifiers = True

        ' Get the Qualifiers for the class
        Dim qualifiers As QualifierDataCollection = _
            mClass.Qualifiers()

        ' display the Qualifier names
        Console.WriteLine(mClass.ClassPath.ClassName & _
            " Qualifiers: ")
        For Each q As QualifierData In qualifiers
            Console.WriteLine(q.Name)
        Next

        Console.WriteLine()

        Console.WriteLine("Class Description: ")
        Console.WriteLine( _
            mClass.Qualifiers("Description").Value)


    End Function
End Class

Propiedades

Nombre Description
Count

Obtiene el número de QualifierData objetos de .QualifierDataCollection

IsSynchronized

Obtiene un valor que indica si el objeto está sincronizado (seguro para subprocesos).

Item[String]

Obtiene el objeto especificado QualifierData de .QualifierDataCollection

SyncRoot

Obtiene el objeto que se va a usar para la sincronización.

Métodos

Nombre Description
Add(String, Object, Boolean, Boolean, Boolean, Boolean)

Agrega un QualifierData al QualifierDataCollection. Esta sobrecarga especifica todos los valores de propiedad de un QualifierData.

Add(String, Object)

Agrega un QualifierData al QualifierDataCollection. Esta sobrecarga especifica el nombre y el valor del calificador.

CopyTo(Array, Int32)

Copia en QualifierDataCollection una matriz.

CopyTo(QualifierData[], Int32)

Copia en QualifierDataCollection una matriz especializada QualifierData .

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetEnumerator()

Devuelve un enumerador para .QualifierDataCollection Este método está fuertemente tipado.

GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Remove(String)

Quita un QualifierData de por QualifierDataCollection nombre.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IEnumerable.GetEnumerator()

Devuelve un IEnumerator objeto que recorre en iteración .QualifierDataCollection

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a