Utilities Namespace
Namespace Avalonia.Utilities
Types
- AvaloniaResourcesEntry
- AvaloniaResourcesIndexEntry
- AvaloniaResourcesIndexReaderWriter
- IWeakEventSubscriber<TEventArgs> - Defines a listener to a event subscribed vis the Avalonia.Utilities.WeakEvent<T1, T2>.
- ImmutableReadOnlyListStructEnumerator<T>
- InlineDictionary<TKey, TValue>.Enumerator<TKey, TValue>
- NonPumpingLockHelper.IHelperImpl
- PooledInlineList<T>.Enumerator<T>
- SafeEnumerableHashSet<T>.Enumerator<T>
- SpanHelpers
- SynchronousCompletionAsyncResultSource<T> - Source for incomplete SynchronousCompletionAsyncResult
- SynchronousCompletionAsyncResult<T> - A task-like operation that is guaranteed to finish continuations synchronously, can be used for parametrized one-shot events
- TargetWeakEventSubscriber<TTarget, TEventArgs>
- TypeUtilities - Provides utilities for working with types at runtime.
- ValueSpan<T> - Pairing of value and positions sharing that value.
- WeakEvent
- WeakEventHandlerManager - Manages subscriptions to events using weak listeners.
- WeakEventSubscriber<TEventArgs>
- WeakEvent<TSender, TEventArgs> - Manages subscriptions to events using weak listeners.
- WeakEvents