Share via


SelectQuery.ClassName Propiedad

Definición

Obtiene o establece el nombre de la clase en la que se va a realizar la selección en la consulta.

public:
 property System::String ^ ClassName { System::String ^ get(); void set(System::String ^ value); };
public string ClassName { get; set; }
member this.ClassName : string with get, set
Public Property ClassName As String

Valor de propiedad

Devuelve un valor String que contiene el nombre de la clase en la consulta.

Ejemplos

En el ejemplo siguiente se inicializa un SelectQuery especificando una consulta y, a continuación, se cambia la ClassName propiedad .

using System;
using System.Management;

class Sample
{
    public static void Main(string[] args)
    {
        SelectQuery s =
            new SelectQuery("SELECT * FROM Win32_LogicalDisk");

        //output is : SELECT * FROM Win32_LogicalDisk
        Console.WriteLine(s.QueryString);

        s.ClassName = "Win32_Process";

        //output is : SELECT * FROM Win32_Process
        Console.WriteLine(s.QueryString);
    }
}
Imports System.Management


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

        Dim s As New SelectQuery( _
            "SELECT * FROM Win32_LogicalDisk")

        'output is : SELECT * FROM Win32_LogicalDisk
        Console.WriteLine(s.QueryString)

        s.ClassName = "Win32_Process"

        'output is : SELECT * FROM Win32_Process
        Console.WriteLine(s.QueryString)

    End Function
End Class

Comentarios

Al establecer este valor de propiedad, se invalida cualquier valor anterior almacenado en el objeto . La cadena de consulta se vuelve a generar para reflejar el nuevo nombre de clase.

Un valor para la propiedad ClassName reemplazaría el <elemento className> en una consulta SELECT del formulario "SELECT * FROM <className> WHERE <condition>".

Valor de propiedad

Cadena que representa el nombre de la clase en la consulta.

Seguridad de .NET Framework

Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, consulte Uso de bibliotecas de código de confianza parcial.

Se aplica a