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.An abstract class that allows code to be instrumented for production-time logging of rich data payloads for consumption within the process that was instrumented.

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

Hinweise

Weitere Informationen finden Sie im Benutzerhandbuch für diagnosticsource.For more information, see DiagnosticSource User's Guide.

Konstruktoren

DiagnosticSource()

Initialisiert eine Instanz der DiagnosticSource-Klasse.Initializes an instance of the DiagnosticSource class.

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
IsEnabled(String)

Überprüft, ob das Benachrichtigungsereignis aktiviert ist.Verifies if the notification event is enabled.

IsEnabled(String, Object, Object)

Überprüft, ob das Benachrichtigungsereignis aktiviert ist.Verifies it the notification event is enabled.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current 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.Transfers state from an activity to some event or operation, such as an outgoing HTTP request, that will occur outside the process.

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.Transfers state to an activity from some event or operation, such as an incoming request, that occurred outside the process.

StartActivity(Activity, Object)

Startet eine Activity und schreibt ein Startereignis.Starts an Activity and writes a start event.

StopActivity(Activity, Object)

Beendet die angegebene Activity, behält die globale Current-Aktivität bei und benachrichtigt Consumer, dass die Activity beendet wurde.Stops the given Activity, maintains the global Current activity, and notifies consumers that the Activity was stopped.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)
Write(String, Object)

Stellt eine generische Möglichkeit zum Protokollieren komplexer Nutzlasten zur Verfügung.Provides a generic way of logging complex payloads.

Gilt für: