MulticastDelegate.RemoveImpl(Delegate) Método

Definición

Quita un elemento de la lista de invocación de este MulticastDelegate objeto que es igual al delegado especificado.

protected:
 override Delegate ^ RemoveImpl(Delegate ^ value);
protected override sealed 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

Parámetros

value
Delegate

Delegado que se va a buscar en la lista de invocación.

Devoluciones

Si value se encuentra en la lista de invocación de esta instancia, entonces un nuevo Delegate sin value en su lista de invocación; de lo contrario, esta instancia con su lista de invocación original.

Excepciones

No se puede crear una instancia de una clase abstracta o este miembro se invocó con un mecanismo de enlace en tiempo de ejecución.

Se aplica a