Class WeakEventManager<T>
Inheritance
System.Object
WeakEventManager<T>
Namespace: Telerik.Core
Assembly: Telerik.WinUI.Controls.dll
Syntax
public abstract class WeakEventManager<T> : Object where T : class
Type Parameters
T
|
Constructors
WeakEventManager()
Declaration
protected WeakEventManager()
Methods
CheckForNull(Object, String)
Declaration
protected static void CheckForNull(object source, string argumentName)
Parameters
System.
|
System.
|
DeliverEvent(Object, Object)
Declaration
protected void DeliverEvent(object sender, object args)
Parameters
System.
|
System.
|
DeliverEventToList(Object, Object, WeakEventManager<T>.ListenerList)
Declaration
protected void DeliverEventToList(object sender, object args, WeakEventManager<T>.ListenerList list)
Parameters
System.
|
System.
|
Weak
|
ProtectedAddListener(T, IWeakEventListener)
Declaration
protected void ProtectedAddListener(T source, IWeakEventListener listener)
Parameters
T
source
|
IWeak
|
ProtectedRemoveListener(T, IWeakEventListener)
Declaration
protected void ProtectedRemoveListener(T source, IWeakEventListener listener)
Parameters
T
source
|
IWeak
|
StartListening(Object)
Declaration
protected abstract void StartListening(object source)
Parameters
System.
|
StopListening(Object)
Declaration
protected abstract void StopListening(object source)
Parameters
System.
|