Altaxo Namespace

Type Description

AsynchronousEvent

Asynchronous event with no arguments. The event handlers can be executed either parallel or serial. All methods of this class are thread safe.

MatrixNorm

Differnent types of norms of a matrix.

SortDirection

Designates a sort direction (ascending, descending, or no sorting at all).

StringResourceKey

Designates a resource key that will be used to retrieve a resource string. This struct is immutable. Store instances of this struct in static fields. This will help external programs to prove that for all resource keys there exists corresponding entries.

StringResources

String resource manager for the AltaxoCore DLL and other DLLs that reference AltaxoCore.

WeakActionHandler

Mediates an action event with no argument, holding only a weak reference to the event sink. Thus there is no reference created from the event source to the event sink, and the event sink can be garbage collected.

WeakActionHandler<'T1>

Mediates an action event with one argument, holding only a weak reference to the event sink. Thus there is no reference created from the event source to the event sink, and the event sink can be garbage collected.

WeakActionHandler<'T1, 'T2>

Mediates an action event with two arguments, holding only a weak reference to the event sink. Thus there is no reference created from the event source to the event sink, and the event sink can be garbage collected.

WeakActionHandler<'T1, 'T2, 'T3>

Mediates an action event with two arguments, holding only a weak reference to the event sink. Thus there is no reference created from the event source to the event sink, and the event sink can be garbage collected.

WeakAsynchronousEvent

Asynchronous event with no arguments. The event handlers are stored as weak references, in order to not prevent the event handler instances to be garbage collected. The event handlers can be executed either parallel or serial. All functions of this class are thread safe.

WeakDelegate<'TDelegate>

Can be used to build an event that binds the clients weak.

WeakEventHandler

Mediates an EventHandler event, holding only a weak reference to the event sink, and a weak reference to the event source for removing the event handler. Thus there is no reference created from the event source to the event sink, and both the event sink and the event source can be garbage collected.

WeakEventHandler<'TEventArgs>

Mediates an EventHandler event, holding only a weak reference to the event sink. Thus there is no reference created from the event source to the event sink, and the event sink can be garbage collected.

WeakPropertyChangedEventHandler

Mediates an EventHandler event, holding only a weak reference to the event sink. Thus there is no reference created from the event source to the event sink, and the event sink can be garbage collected.