Class WeakEventManager
Inheritance
WeakEventManager
Assembly: P42.Utils.dll
Syntax
public class WeakEventManager
Methods
|
Improve this Doc
View Source
AddEventHandler(String, EventHandler)
Declaration
public void AddEventHandler(string eventName, EventHandler value)
Parameters
|
Improve this Doc
View Source
AddEventHandler<TEventArgs>(String, EventHandler<TEventArgs>)
Declaration
public void AddEventHandler<TEventArgs>(string eventName, EventHandler<TEventArgs> value)
where TEventArgs : EventArgs
Parameters
Type Parameters
Name |
Description |
TEventArgs |
|
|
Improve this Doc
View Source
EventExists(String)
Declaration
public bool EventExists(string eventName)
Parameters
Type |
Name |
Description |
String |
eventName |
|
Returns
|
Improve this Doc
View Source
GetWeakEventManager(Object)
Declaration
public static WeakEventManager GetWeakEventManager(object source)
Parameters
Type |
Name |
Description |
Object |
source |
|
Returns
|
Improve this Doc
View Source
RaiseEvent(Object, Object, String)
Declaration
public void RaiseEvent(object sender, object args, string eventName)
Parameters
|
Improve this Doc
View Source
RemoveEventHandler(String, EventHandler)
Declaration
public void RemoveEventHandler(string eventName, EventHandler value)
Parameters
|
Improve this Doc
View Source
RemoveEventHandler<TEventArgs>(String, EventHandler<TEventArgs>)
Declaration
public void RemoveEventHandler<TEventArgs>(string eventName, EventHandler<TEventArgs> value)
where TEventArgs : EventArgs
Parameters
Type Parameters
Name |
Description |
TEventArgs |
|
Extension Methods