Metodo ManagementClass.Derive

Deriva una nuova classe da quella corrente.

Spazio dei nomi:  System.Management
Assembly:  System.Management (in System.Management.dll)

public ManagementClass Derive(
	string newClassName
)

Parametri

newClassName
Tipo: System.String
Nome della nuova classe da derivare.

Valore restituito

Tipo: System.Management.ManagementClass
Nuovo oggetto ManagementClass che rappresenta una nuova classe WMI derivata da quella originale.

La nuova classe restituita non viene confermata fino alla chiamata esplicita del metodo Put ().

Sicurezza di .NET Framework

Attendibilità totale per il chiamante immediato. Questo membro non può essere utilizzato da codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.

Nell'esempio riportato di seguito viene illustrato come inizializzare una variabile ManagementClass con un costruttore ManagementClass e creare un'istanza derivata di una classe 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

Supportato in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (componenti di base del server non supportati), Windows Server 2008 R2 (componenti di base del server supportati con SP1 o versione successiva), Windows Server 2003 SP2

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft