Esempi di .NET - Procedura: Diagnostica
In questa sezione vengono presentati i seguenti esempi:
Esempio LogInfo
Esempio LogWrite
Esempio Trace
Esempio Switches
Esempio TraceDemo
Esempio LogMonitor
Esempio PCWrite
Esempio PrInfo
Esempio ProcessDemo
Esempio PCDemo
Esempio PCRead
Esempio LogInfo
In questo esempio viene illustrato come enumerare le voci di un log eventi.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Diagnostics
Classi utilizzate in questo esempio:
Console; EventLog; Message; Environment; EventLogEntry; String
Esempio LogWrite
In questo esempio viene illustrato come scrivere in un log eventi.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Diagnostics
Classi utilizzate in questo esempio:
Console; EventLog; Type; Environment; EventLogEntry; String
Esempio Trace
In questo esempio vengono illustrati i concetti di base relativi all'utilizzo delle classi Trace e Debug.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Diagnostics
Classi utilizzate in questo esempio:
Trace; Debug; TextWriter; TraceListener; TextWriterTraceListener; Console; String
Esempio Switches
In questo esempio vengono illustrati i concetti di base relativi all'utilizzo delle opzioni di analisi TraceSwitch e BooleanSwitch.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Diagnostics; System.IO
Classi utilizzate in questo esempio:
Switch; Trace; Debug; TraceSwitch; TraceListener; BooleanSwitch; EventLog; TextWriter; TextWriterTraceListener; Console; EventLogTraceListener; File; String
Esempio TraceDemo
In questo esempio vengono illustrati i concetti di base relativi alla strumentazione di applicazioni con l'analisi.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Diagnostics; System.IO
Classi utilizzate in questo esempio:
Trace; Switch; Console; TraceSwitch; BooleanSwitch; TraceListener; TextWriterTraceListener; TextWriter; Debug; Operation; String
Esempio LogMonitor
In questo esempio viene illustrato come monitorare nuove voci di un log eventi.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Threading; System.Diagnostics
Classi utilizzate in questo esempio:
Console; EventLog; Thread; EntryWrittenEventArgs; Environment; Object; EventHandler; Message; EntryWrittenEventHandler; Monitor; String; EventArgs
Esempio PCWrite
In questo esempio viene illustrata la scrittura di informazioni in un contatore delle prestazioni personalizzato.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Threading; System.Diagnostics
Classi utilizzate in questo esempio:
Console; PerformanceCounter; PerformanceCounterCategory; Environment; Object; Thread
Esempio PrInfo
In questo esempio viene illustrato come ottenere semplici informazioni su un processo.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Threading; System.Diagnostics
Classi utilizzate in questo esempio:
Console; Process; Page; String; Environment; ProcessInfo; Thread
Esempio ProcessDemo
In questo esempio viene illustrato come avviare e interrompere un eseguibile.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Threading; System.Diagnostics
Classi utilizzate in questo esempio:
Process; File; Thread; Console; Environment; String
Esempio PCDemo
In questo esempio viene illustrato come pubblicare il numero di ordini elaborati al secondo utilizzando un contatore delle prestazioni personalizzato.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Timers; System.Threading; System.Diagnostics
Classi utilizzate in questo esempio:
Timer; Console; PerformanceCounter; CounterCreationData; PerformanceCounterCategory; Exception; Object; CounterCreationDataCollection; Type; Thread; Math; ElapsedEventHandler; EventHandler; EventArgs; ElapsedEventArgs
Esempio PCRead
In questo esempio viene illustrato come leggere semplici informazioni sulle prestazioni da un contatore delle prestazioni.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Timers; System.Threading; System.Diagnostics
Classi utilizzate in questo esempio:
Timer; Console; PerformanceCounter; Object; PerformanceCounterCategory; Thread; EventHandler; ElapsedEventArgs; Instance; ElapsedEventHandler; Environment; String; EventArgs