WeakEventHandlerManager Class
Manages subscriptions to events using weak listeners.
Definition
Namespace: Avalonia.Utilities
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public static class WeakEventHandlerManager
Public NotInheritable Class WeakEventHandlerManager
[<AbstractClassAttribute>]
[<SealedAttribute>]
type WeakEventHandlerManager = class end
Inheritance | Object → WeakEventHandlerManager |
Methods
Subscribe(TTarget, TEventArgs, TSubscriber)(TTarget, String, EventHandler(TEventArgs)) | Subscribes to an event on an object using a weak subscription. |
Unsubscribe(TEventArgs, TSubscriber)(Object, String, EventHandler(TEventArgs)) | Unsubscribes from an event. |