![]() | DigitalRune Namespace |
Class | Description | |
---|---|---|
![]() | EnumHelper |
Auxiliary methods for enumerations.
|
![]() | GlobalSettings |
Defines global settings and information for all DigitalRune libraries.
|
![]() | Licensing |
Manages copy protection and licensing.
|
![]() | ObjectHelper |
Provides extension methods applicable to all objects.
|
![]() | PlatformHelper |
Provides helper methods for platform-specific tasks. (For internal use by other DigitalRune
libraries.)
|
![]() | PrimeHelper |
Selecting prime numbers suitable for hash table sizes.
|
![]() | ReferenceEqualityComparerT |
Compares objects for equality by checking whether the specified Object instances
are the same instance.
|
![]() ![]() | ResourcePool |
Manages a pool of reusable items (base implementation).
|
![]() ![]() | ResourcePoolT |
Manages a pool of typed, reusable items. (Thread-safe)
|
![]() ![]() | ResourcePoolsT |
Provides resource pools for reusable generic collections.
|
![]() ![]() | SingletonT |
Base class for types to restrict instantiation to one object ("singleton pattern").
|
![]() | WeakDelegate |
Represents a Delegate that stores the target object as a weak reference.
|
![]() | WeakDelegateT |
Represents a Delegate of a specific type that stores the target object as a weak
reference.
|
![]() ![]() | WeakEventT |
Represents an event that stores the target objects as weak
references.
|
![]() | WeakEventHandler |
Helper class to add weak event handlers to events of type EventHandler.
|
![]() | WeakEventHandlerTEventArgs |
Helper class to add weak event handlers to events of type
EventHandlerTEventArgs.
|
![]() | WeakEventHandlerTEventHandler, TEventArgs |
Helper class to add weak event handlers to events of a certain type of event handler.
|
![]() | WeakMulticastDelegate |
Represents a MulticastDelegate that stores the target objects as weak
references.
|
![]() | WeakMulticastDelegateT |
Represents a MulticastDelegate that stores the target objects as weak
references.
|
Structure | Description | |
---|---|---|
![]() | PlatformHelperKeyMapping |
Maps a virtual-key code and combination of modifier keys to the corresponding Unicode
character.
|
Interface | Description | |
---|---|---|
![]() | INamedObject |
Represents an objects with a (unique) name.
|
![]() | IRecyclable |
Represents an object that supports resource pooling and can be recycled.
|
Enumeration | Description | |
---|---|---|
![]() | PlatformID |
Identifies the platform for which an assembly was built.
|