Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método ManagementClass.Derive (String)

 

Publicado: noviembre de 2016

Deriva una nueva clase de esta clase.

Espacio de nombres:   System.Management
Ensamblado:  System.Management (en System.Management.dll)

public ManagementClass Derive(
	string newClassName
)

Parámetros

newClassName
Type: System.String

El nombre de la nueva clase va a derivar.

Valor devuelto

Type: System.Management.ManagementClass

Un nuevo ManagementClass que representa una nueva clase WMI derivada de la clase original.

Tenga en cuenta que no se ha confirmado la clase recién devuelta hasta el Putmétodo () se llama explícitamente.

Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, consulta Using Libraries from Partially Trusted Code.

En el ejemplo siguiente se muestra cómo inicializar una ManagementClass variable con un ManagementClass constructor y, a continuación, cree una instancia derivada de una clase WMI.

using System;
using System.Management;

public class Sample 
{    
    public static void Main() 
    {
        ManagementClass existingClass = 
            new ManagementClass("CIM_Service");
        ManagementClass newClass = existingClass.Derive("My_Service");
        newClass.Put(); //to commit the new class to the WMI repository.

    }
}

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: