Skip to main content

Avalonia.Utilities Namespace

Classes

AvaloniaResourcesEntry 
AvaloniaResourcesIndexEntry 
AvaloniaResourcesIndexReaderWriter 
IdentifierParser 
KeywordParser 
MathUtilitiesProvides math utilities not provided in System.Math.
Unstable.
SpanHelpers 
StyleClassParser 
SynchronousCompletionAsyncResultSource(T)Source for incomplete SynchronousCompletionAsyncResult
TargetWeakEventSubscriber(TTarget, TEventArgs) 
TypeUtilitiesProvides utilities for working with types at runtime.
WeakEvent 
WeakEvent(TSender, TEventArgs)Manages subscriptions to events using weak listeners.
WeakEventHandlerManagerManages subscriptions to events using weak listeners.
WeakEvents 
WeakEventSubscriber(TEventArgs) 

Structures

CharacterReader 
ImmutableReadOnlyListStructEnumerator(T) 
StringTokenizer 
SynchronousCompletionAsyncResult(T)A task-like operation that is guaranteed to finish continuations synchronously, can be used for parametrized one-shot events
ValueSpan(T)Pairing of value and positions sharing that value.

Interfaces

IWeakEventSubscriber(TEventArgs)Defines a listener to a event subscribed vis the WeakEvent(TSender, TEventArgs).