Name |
Description |
AppMutex |
Provides a cross-process object allowing easy dection of application instances (e.g., for use by installers and update tools). |
AppMutexTest |
|
Arguments |
An immutable class representing command-line arguments passed to an application. |
ColorUtils |
Convert colors to different formats, interpolate, invert, ... |
ExceptionUtilsTest |
|
Log |
Sends log messages to custom handlers or the Console. Additionally writes to System.Diagnostics.Debug, an in-memory buffer and a plain text file. |
LogTest |
|
MarshalNoTimeout |
Derive from this class to enable remoting without timeouts. Keeps remoting object alive as long as process is running. |
MathUtils |
Designed to keep other code clean of messy spaghetti code required for some math operations. |
MathUtilsTest |
|
Msg |
Provides easier access to typical MessageDialog configurations. |
MutexLock |
Provides a wrapper around Mutex that automatically acquires on creating and releases on Dispose |
NeedGuiException |
|
NotAdminException |
|
ProcessUtils |
Provides methods for launching child processes. |
RandomUtils |
Provides helper methods for creating different types of variables with random content. |
RegistryUtils |
Provides utility and extension methods for Registry access. |
StagedOperation |
Common base class for operations that are first staged and then either commited or rolled back. |
StringUtils |
Provides additional or simplified string functions. |
StringUtilsTest |
|
TimedLogEvent |
Structure that allows you to log timed execution blocks. |