SelectQuery.ClassName Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.