Condividi tramite


SelectQuery.ClassName Proprietà

Definizione

Ottiene o imposta il nome della classe da selezionare nella query.

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

Valore della proprietà

Restituisce un valore String contenente il nome della classe nella query.

Esempio

Nell'esempio seguente viene inizializzato un SelectQuery oggetto specificando una query e quindi modificando la ClassName proprietà.

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

Commenti

L'impostazione di questo valore della proprietà esegue l'override di qualsiasi valore precedente archiviato nell'oggetto. La stringa di query viene ricompilata per riflettere il nuovo nome della classe.

Un valore per la proprietà ClassName sostituisce l'elemento <className in una query SELECT del modulo "SELECT * FROM <className>> WHERE <condition".>

Valore della proprietà

Stringa che rappresenta il nome della classe nella query.

Sicurezza di .NET Framework

Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Uso di librerie da codice parzialmente attendibile.

Si applica a