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+ee7c41c506aa3699a01882f3f94d3758366d0e67
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