Delegate. Remove Impl(Delegate) Method
Removes an element from the invocation list of this MulticastDelegate that is equal to the specified delegate.
protected: override Delegate ^ RemoveImpl(Delegate ^ value);
protected override sealed Delegate RemoveImpl (Delegate value);
override this.RemoveImpl : Delegate -> Delegate
Protected Overrides NotOverridable Function RemoveImpl (value As Delegate) As Delegate
The delegate to search for in the invocation list.
value is found in the invocation list for this instance, then a new Delegate without
value in its invocation list; otherwise, this instance with its original invocation list.
Cannot create an instance of an abstract class, or this member was invoked with a late-binding mechanism.
when invoked late-bound through mechanisms such as InvokeMember(String, BindingFlags, Binder, Object, Object, ParameterModifier, CultureInfo, String). Associated enumeration: MemberAccess