Click or drag to resize

LoggerShell Klasse

Kapselt den Aufruf eines externen Loggers, der dynamisch als Dll-Plugin geladen wird.
Vererbungshierarchie
SystemObject
  LogicalTaskTreeLoggerShell

Namensraum: LogicalTaskTree
Assembly: LogicalTaskTree (in LogicalTaskTree.dll) Version: 1.0.0+d75bac576d44afb64cfff79fd3665c8ca1172cbc
Syntax
public class LoggerShell : INodeLogger, 
	IDisposable

Der LoggerShell Typ exponiert die folgenden Member.

Konstruktoren
 NameBeschreibung
Public MethodeLoggerShell(String) Konstruktor
Public MethodeLoggerShell(String, String) Konstruktor
Zurück nach oben
Eigenschaften
 NameBeschreibung
Public EigenschaftLogEvents String mit durch '|' separierten Logging-Event-Namen.
Public EigenschaftLoggerParameters String mit zusätzlichen Logger-Parametern.
Zurück nach oben
Methoden
 NameBeschreibung
Public MethodeDispose Öffentliche Methode zum Aufräumen.
Protected MethodeDispose(Boolean) Hier wird aufgeräumt: ruft für alle User-Elemente, die Disposable sind, Dispose() auf.;
Protected MethodeFinalize Finalizer: wird vom GarbageCollector aufgerufen.
(Überschreibt ObjectFinalize)
Public MethodeGetLogEvents Liefert einen String mit Pipe-separierten Log-Event-Namen. Delegiert ggf. an die SlaveLoggerShell.
Public MethodeGetLoggerReference Liefert den Namen des Loggers, der einem Knoten zugeordnet werden soll.
Public MethodeLog Übergibt LogInfos an den externen Logger.
Public MethodeSetSlaveLoggerShell Bei LoggerShells, die bei der Instanziierung nur eine Namensreferenz mitbekommen haben, wird hier nachträglich der Logger übergeben.
Zurück nach oben
Anmerkungen
File: LoggerShell.cs Autor: Erik Nagel 25.07.2013 Erik Nagel: erstellt
Siehe auch