public WeakDelegate( Delegate delegate )
Public Sub New ( delegate As Delegate )
public: WeakDelegate( Delegate^ delegate )
new : delegate : Delegate -> WeakDelegate
http://www.digitalrune.com/