LogManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwaltet Protokoll-Sinken
public class LogManager
type LogManager = class
Public Class LogManager
- Vererbung
-
LogManager
- Abgeleitet
Konstruktoren
LogManager() |
Verwaltet Protokoll-Sinken |
Felder
MAX_LOG_MESSAGE_SIZE |
Maximale Länge von Protokollnachrichten. Protokollnachrichten zu dieser Größe werden abgeschnitten. |
Eigenschaften
BulkMessageInterval |
Zeitlimit für die Massennachrichtenausgabe.
Wenn der gleiche Protokollcode mehr als mal |
BulkMessageLimit |
Anzahl der Grenzwerte für die Massennachrichtenausgabe.
Wenn der gleiche Protokollcode mehr als mal |
IsInitialized |
Ob die Orleans Logger-Infrastruktur zuvor initialisiert wurde. |
LogConsumers |
Die Gruppe der Verweise zum Schreiben von ILogConsumer Protokollereignissen in. |
TelemetryConsumers |
Der Satz von Verweisen zum Schreiben von ITelemetryConsumer Telemetrieereignissen in. |
Methoden
AddTraceLevelOverride(String, Severity) |
Fügen Sie eine neue Ablaufverfolgungsebene für einen bestimmten Logger über die Standardprotokollstufen hinaus hinzu. Alle vorherigen Ablaufverfolgungsstufen für andere Logger werden nicht geändert. |
Initialize(ITraceConfiguration, Boolean) |
Initialisieren Sie das Orleans Logger-Subsystem in diesem Prozess / App-Domäne mit den angegebenen Konfigurationseinstellungen. |
RemoveTraceLevelOverride(String) |
Entfernen Sie eine neue Ablaufverfolgungsebene für einen bestimmten Logger. Die Protokollebene für diesen Logger wird auf die aktuellen globalen Standardsätze zurückgesetzt. Alle vorherigen Ablaufverfolgungsstufen für andere Logger werden nicht geändert. |
SetAppLogLevel(Severity) |
Legen Sie die Standardprotokollebene aller Getreide- und Anwendungsprotokollierer fest. |
SetRuntimeLogLevel(Severity) |
Legen Sie die Standardprotokollebene aller Runtime-Logger fest. |
SetTraceLevelOverrides(IList<Tuple<String,Severity>>) |
Legen Sie neue Ablaufverfolgungsebene für bestimmte Logger über die Standardprotokollstufen hinaus fest. Alle vorherigen Ablaufverfolgungsstufen für bestimmte Logger werden verworfen. |
UnInitialize() |
Uninitialisieren des Orleans Logger-Subsystems in diesem Prozess / App-Domäne. |