C# (CSharp) Endjin.Assembly.ChangeDetection.Infrastructure Namespace

Classes

Name Description
ExceptionHelper Use this class in your catch(Exception ex) handler to determine if you can safely swallow and trace this exception or if it is so severe that it should be propagated to the highest layer. It is mandatory to use this function inside your finalizer to guard the finalizer thread against exceptions.
FileQuery
InternalError
LastException
LazyFormat Support lazy formatting of strings. This is useful to delay the cration of trace messages until the trace is enabled.
ListExtensions
NullTraceListener
SafeFindHandle Wraps a FindFirstFile handle.
StaticModule
TraceCfgParser
TraceFilterMatchAll
TraceFilterMatchNone
Tracer High performance tracer class which enables method enter/leave tracing with duration and other features.
TracerConfig Main Class to configure trace output devices. The default instance is basically a null device.
TypeHashes Create a static instance of each class where you want to use tracing. It does basically encapsulate the typename and enables fast trace filters.
WIN32_FIND_DATA