Procedura: creare istanze del componente PerformanceCounter
Aggiornamento: novembre 2007
È necessario creare un'istanza del componente PerformanceCounter quando si desidera rendere disponibili i dati sulle prestazioni dell'applicazione o monitorare le prestazioni delle risorse del sistema. I componenti PerformanceCounter consentono di connettersi ai contatori delle prestazioni esistenti, di scrivere valori nei contatori personalizzati e di rispondere ai valori ricevuti dai contatori.
I componenti PerformanceCounter non sono dotati di interfaccia utente grafica. Se si aggiunge un'istanza del componente PerformanceCounter a una finestra di progettazione visiva, ad esempio Progettazione Windows Form, il componente viene visualizzato in una piccola area situata sotto il bordo inferiore del form. Tale area è nota come barra dei componenti e costituisce il luogo in cui visualizzare tutti gli elementi non visivi associati al form.
Nota: |
---|
Le classi non visive che ereditano dalla classe Component supportano un’area di progettazione visiva simile alla barra dei componenti, su cui sono disposti il componente PerformanceCounter e altri componenti. La disposizione degli elementi in questa finestra di progettazione non è rilevante, poiché l'interfaccia non verrà mai visualizzata agli utenti finali dell'applicazione. |
Sono disponibili diversi modi per creare un'istanza del componente PerformanceCounter:
È possibile individuare il contatore desiderato in Esplora server e aggiungerlo alla finestra di progettazione, creando un’istanza del componente PerformanceCounter preconfigurato in modo da puntare a tale contatore.
È possibile trascinare un’istanza del componente PerformanceCounter dalla scheda Componenti della Casella degli strumenti in un form o in un’altra finestra di progettazione.
È possibile creare un'istanza del componente PerformanceCounter nel codice.
Nota: |
---|
È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida in linea a seconda delle impostazioni attive o dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni nel menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio. |
Per creare un'istanza dei componenti PerformanceCounter da Esplora server
In Esplora server, espandere il nodo Server, quindi espandere il nodo corrispondente al server che si desidera visualizzare.
Nota: Se il server desiderato non è presente nell'elenco, è necessario aggiungerlo. Per ulteriori informazioni, vedere Procedura: accedere e inizializzare Esplora server/Esplora database.
Individuare ed espandere il corrispondente nodo Contatori delle prestazioni.
Individuare il contatore da aggiungere al progetto, quindi fare clic su di esso con il pulsante destro del mouse.
Scegliere Aggiungi a finestra di progettazione.
Configurare il componente. Per ulteriori informazioni, vedere Procedura: configurare istanze del componente PerformanceCounter.
Per creare un’istanza del componente PerformanceCounter dalla Casella degli strumenti
Accedere alla scheda Componenti della Casella degli strumenti.
Selezionare l'icona PerformanceCounter e trascinarla all'interno dell'area di progettazione del form o del componente.
Configurare il componente. Per ulteriori informazioni, vedere Procedura: configurare istanze del componente PerformanceCounter.
Per creare un’istanza del componente PerformanceCounter a livello di codice
Creare un'istanza della classe PerformanceCounter nel codice. Il codice dovrebbe essere simile al seguente:
Dim myCounter As New System.Diagnostics.PerformanceCounter()
System.Diagnostics.PerformanceCounter myCounter = new System.Diagnostics.PerformanceCounter();
System.Diagnostics.PerformanceCounter myCounter = new System.Diagnostics.PerformanceCounter();
Configurare eventuali altre proprietà necessarie per il componente. Per ulteriori informazioni, vedere Procedura: configurare istanze del componente PerformanceCounter.
Vedere anche
Attività
Procedura: configurare istanze del componente PerformanceCounter
Riferimenti
Procedura: accedere e inizializzare Esplora server/Esplora database