DiagnosticSource Classe

Definizione

Una classe astratta che consente di instrumentare il codice per la registrazione in fase di produzione di payload con dati avanzati da usare all'interno del processo instrumentato.

public ref class DiagnosticSource abstract
public abstract class DiagnosticSource
type DiagnosticSource = class
Public MustInherit Class DiagnosticSource
Ereditarietà
DiagnosticSource
Derivato

Commenti

Per altre informazioni, vedere La Guida dell'utente di DiagnosticSource.

Costruttori

Nome Descrizione
DiagnosticSource()

Inizializza un'istanza della DiagnosticSource classe .

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IsEnabled(String, Object, Object)

Verifica che l'evento di notifica sia abilitato.

IsEnabled(String)

Verifica se l'evento di notifica è abilitato.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
OnActivityExport(Activity, Object)

Trasferisce lo stato da un'attività a un evento o a un'operazione, ad esempio una richiesta HTTP in uscita, che si verificherà all'esterno del processo.

OnActivityImport(Activity, Object)

Trasferisce lo stato a un'attività da un evento o un'operazione, ad esempio una richiesta in ingresso, che si è verificata all'esterno del processo.

StartActivity(Activity, Object)

Avvia un oggetto Activity e scrive un evento di avvio.

StartActivity<T>(Activity, T)

Avvia un oggetto Activity e scrive un evento di avvio.

StopActivity(Activity, Object)

Arresta l'oggetto specificato Activity, mantiene l'attività globale Current e notifica ai consumer che l'oggetto Activity è stato arrestato.

StopActivity<T>(Activity, T)

Avvia un oggetto Activity e scrive un evento di avvio.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Write(String, Object)

Fornisce un modo generico per registrare payload complessi.

Write<T>(String, T)

Fornisce un modo generico per registrare payload complessi.

Si applica a