SciChart.Core.Framework Namespace
Classes
Class | Description | |
---|---|---|
DisposableAction | Wraps an Action in an IDisposable. Useful when you want to have lazy dispose which is often used by the DirectX render context | |
DisposableBase | A base class which implements IDisposable and implements the Finalizer pattern to ensure dispose is called by the Garbage Collector if not called by the user | |
GCHelper | Temporarily suspends Garbage collection for the entire application. WARNING! Use only in Using blocks and use sparingly around performance-intensive code | |
UpdateSuspender | A disposable class which allows nested suspend/resume operations on an ISuspendable target |
Interfaces
Interface | Description | |
---|---|---|
IDispatcherFacade | Defines the interface to a Dispatcher Facade | |
IHitTestable | Defines the base interface for a type which can be hit-tested | |
IInvalidatableElement | Types which implement IInvalidatableElement can be invalidated (redrawn) | |
ISuspendable | Types which implement ISuspendable can have updates suspended/resumed. Useful for batch operations | |
IUpdateSuspender | Defines the interface to an UpdateSuspender, a disposable class which allows nested suspend/resume operations on an ISuspendable target |
Enumerations
Enumeration | Description | |
---|---|---|
DispatchPriority | Describes the priorities at which operations can be invoked by way of the System.Windows.Threading.Dispatcher. |
See Also