Procedura: creare istanze del componente EventLog
Aggiornamento: novembre 2007
È necessario creare i componenti EventLog se si desidera aggiungere funzionalità di log eventi all'applicazione in uso. I componenti EventLog consentono di connettersi ai log eventi esistenti, scrivere voci in essi e rispondere alle voci ricevute dai log.
I componenti EventLog non sono dotati di interfaccia utente grafica. Se si aggiunge un'istanza del componente EventLog a un elemento visivo, ad esempio un 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 EventLog 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 EventLog:
È possibile trascinare un’istanza del componente EventLog dalla scheda Componenti della Casella degli strumenti in un form o in un’altra finestra di progettazione.
È possibile individuare il log in Esplora server e aggiungerlo alla finestra di progettazione, creando un’istanza del componente EventLog preconfigurato in modo da puntare a tale log.
È possibile creare un'istanza del componente EventLog 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 del componente EventLog da Esplora server
Aprire Esplora server. Per ulteriori informazioni, vedere Procedura: accedere e inizializzare Esplora server/Esplora database.
Espandere il nodo del server che si desidera visualizzare, quindi individuare ed espandere il nodo Log eventi sottostante.
Individuare e fare clic con il pulsante destro del mouse sul log da aggiungere al progetto.
Scegliere Aggiungi a finestra di progettazione.
Impostare le proprietà necessarie per il componente. Per ulteriori informazioni, vedere Procedura: configurare istanze del componente EventLog.
Per creare un'istanza del componente EventLog dalla Casella degli strumenti
Accedere alla scheda Componenti della Casella degli strumenti.
Selezionare l'icona EventLog e trascinarla all'interno dell'area di progettazione del form o del componente.
Impostare le proprietà necessarie per il componente. Per ulteriori informazioni, vedere Procedura: configurare istanze del componente EventLog.
Per creare un'istanza del componente EventLog a livello di codice
Creare un'istanza della classe EventLog nel codice. Il codice dovrebbe risultare simile al seguente:
Dim EventLog1 As New System.Diagnostics.EventLog()
System.Diagnostics.EventLog EventLog1 = new System.Diagnostics.EventLog();
Impostare le proprietà necessarie per il componente. Per ulteriori informazioni, vedere Procedura: configurare istanze del componente EventLog.
Vedere anche
Attività
Procedura: configurare istanze del componente EventLog
Procedura: aggiungere l'applicazione come origine delle voci del log eventi
Procedura: determinare l'esistenza di un'origine eventi
Procedura: rimuovere un'origine eventi
Procedura dettagliata: esplorazione di log eventi, origini eventi e voci