Cuemon .NET Framework
Cuemon.Diagnostics Namespace
Inheritance Hierarchy

The Cuemon.Diagnostics namespace provides classes that eases some of the tedious tasks when in need of logging and diagnostics.

A nice-to-have addition to the existing System.Diagnostics namespace to make your daily operations easier to work with.

Classes
 ClassDescription
ClassExceptionLog Exposes an abstract interface, optimized for System.Exception log handling.
ClassFileExceptionLog A simple System.Exception log handler which supports writing to a text-file.
ClassInstrumentation An abstract class for diagnostics, monitoring and measuring performance.
ClassInstrumentationUtility Provides a way to diagnostic, monitor and measure performance through Cuemon.Act and Cuemon.Doer`1 delegate overloads.
ClassLog<TEntry> Exposes an abstract interface for log handling.
ClassLogAttribute Provides members to describe name and source of an incident.
ClassLogEntry Provides information about entries for an associated Log<TEntry>.
ClassPerformanceLog Exposes an abstract interface, optimized for performance log handling.
ClassPerformanceLogEntry Provides information about entries for an associated PerformanceLog.
ClassProcessSnapshot Provides a snapshot of information about an associated process.
ClassTimeMeasureCompletedEventArgs Provides data for the TimeMeasure.TimeMeasureCompleted event.
ClassTimeMeasureRunningEventArgs Provides data for the TimeMeasure.TimeMeasureRunning event.
ClassTimeMeasureUtility This utility class is designed to make stand-alone time measuring operations easier to work with.
Interfaces
 InterfaceDescription
InterfaceIInstrumentation Provides a way for diagnostics, monitoring and measuring performance.
InterfaceIMethodPerformanceTiming Notifies and provides timing data for clients when a method has been invoked.
InterfaceIPropertyPerformanceTiming Notifies and provides timing data for clients when a property has been invoked.
InterfaceITimeMeasuring Specifies a simple way to measure elapsed time for events or similar.
Enumerations
 EnumerationDescription
EnumerationLogEntrySeverity Specifies the severity of a log entry.
See Also

Reference

Cuemon Assembly

 

 


| Cuemon is licensed under a The MIT License (MIT)



© 2009-2015 Weubphoria. All Rights Reserved.

Documentation made easy with Document! X by Innovasys

Send Feedback