Freigeben über


DiagnosticSource Klasse

Definition

Eine abstrakte Klasse, die das Instrumentieren von Code für die Protokollierung umfangreicher Datennutzlasten zur Produktionszeit für die Nutzung innerhalb des instrumentierten Prozesses ermöglicht.

public ref class DiagnosticSource abstract
public abstract class DiagnosticSource
type DiagnosticSource = class
Public MustInherit Class DiagnosticSource
Vererbung
DiagnosticSource
Abgeleitet

Hinweise

Weitere Informationen finden Sie unter DiagnosticSource-Benutzerhandbuch.

Konstruktoren

DiagnosticSource()

Initialisiert eine Instanz der DiagnosticSource-Klasse.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
IsEnabled(String)

Überprüft, ob das Benachrichtigungsereignis aktiviert ist.

IsEnabled(String, Object, Object)

Überprüft, ob das Benachrichtigungsereignis aktiviert ist.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnActivityExport(Activity, Object)

Überträgt den Status von einer Aktivität auf außerhalb des Prozesses stattfindende Ereignisse oder Vorgänge, wie z.B. eine ausgehende HTTP-Anfrage.

OnActivityImport(Activity, Object)

Überträgt den Status von außerhalb des Prozesses stattfindenden Ereignissen oder Vorgängen, wie z.B. einer eingehenden Anfrage, auf eine Aktivität.

StartActivity(Activity, Object)

Startet eine Activity und schreibt ein Startereignis.

StartActivity<T>(Activity, T)

Eine abstrakte Klasse, die das Instrumentieren von Code für die Protokollierung umfangreicher Datennutzlasten zur Produktionszeit für die Nutzung innerhalb des instrumentierten Prozesses ermöglicht.

StopActivity(Activity, Object)

Beendet die angegebene Activity, behält die globale Current-Aktivität bei und benachrichtigt Consumer, dass die Activity beendet wurde.

StopActivity<T>(Activity, T)

Eine abstrakte Klasse, die das Instrumentieren von Code für die Protokollierung umfangreicher Datennutzlasten zur Produktionszeit für die Nutzung innerhalb des instrumentierten Prozesses ermöglicht.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
Write(String, Object)

Stellt eine generische Möglichkeit zum Protokollieren komplexer Nutzlasten zur Verfügung.

Write<T>(String, T)

Eine abstrakte Klasse, die das Instrumentieren von Code für die Protokollierung umfangreicher Datennutzlasten zur Produktionszeit für die Nutzung innerhalb des instrumentierten Prozesses ermöglicht.

Gilt für: