A helper to ease dealing with AppDomain specific tasks.
A dedicated thread hosting an active dispatcher. The thread will be created as background thread, so it does not need to be shut down explicitly.
Applies the Operation on the values.
Helper methods to interchange data via clipboard.
Extension methods for the CultureInfo class.
Various extension methods.
Extension methods for the DependencyObject.
Extension methods to ease usage of dispatcher calls.
Implements a simple throttle that uses the dispatcher to delay the target action. Calling Tick multiple times will result in on single call to the action as soon as the dispatcher of the thread that created the throttle is dispatching calls of the specified priority.
A dedicated thread hosting an active dispatcher. The thread will be created as foreground thread, so this object must be explicitly disposed before the application can shut down.
Wrapper for a global memory handle. The memory will be allocated using AllocHGlobal(Int32); the memory will be freed when the object is disposed.
A high resolution timer that runs in a single thread. Timer events are triggered with high resolution, but new events will not be triggered unless the previous event is processed.
Configure the LegacyV2RuntimeActivationPolicy from code. See https://msdn.microsoft.com/de-de/library/bbx34a2h.aspx for documentation.
Attribute to mark one property as dependent on another property. If you call OnPropertyChanged(String) for one property, the property change event will also be raised for all dependent properties.
Methods to ease reflection
Attribute to mark one property to relay the property changed events of another property from the governing class. If you call OnPropertyChanged(String) for a property of the governing class, the property change event will also be raised for the relayed property.
Represents a wrapper class for a buffer allocated with AllocHGlobal(Int32)
Represents a wrapper class for a buffer allocated with AllocHGlobal(Int32) and the size of T.
Represents a wrapper class for a token handle.
A TaskScheduler that queues the tasks an runs them in one dedicated thread.
A dedicated thread hosting an active dispatcher. Creates a thread and starts a dispatcher in this thread. The dispatcher is only accessible after it's fully started.
Implements a simple timed throttle. Calling Tick multiple times will restart the timer; there will be one single call to the action when the delay time has elapsed after the last tick.
Helper Functions for Privileges and Elevation Status
Helper for web methods.
Extension methods for System.Xml.Linq objects.
WGS-84 coordinates in degrees.