Ich schreibe Fehler in Ereignisprotokoll, aber wenn ich auf Leckage überprüft habe ich Ereignisprotokoll Leck in .net Profiler, muss ich dieses Objekt entsorgen? Wird es Probleme beim Multithreading geben?Ereignisprotokoll Leckage (NET-Profiler zeigt dispositioniert)
public override void ProcessWarning(string title, string message)
{
if (title == null)
eventLog.WriteEntry(message, EventLogEntryType.Warning);
else
eventLog.WriteEntry(title + '\n' + message, EventLogEntryType.Warning);
}
}
Geben Sie den * relevanten * Code ein. Wo definierst du 'eventLog', wo initialisierst du es und warum disponierst du es nicht in der Dispose-Methode der Elternklasse? –