MulticastDelegate.RemoveImpl(Delegate) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Quita un elemento de la lista de invocación de este MulticastDelegate que sea 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 se encuentra value
en la lista de invocación de esta instancia, aparecerá un nuevo Delegate sin value
en su lista de invocación; en caso contrario, aparecerá esta instancia con su lista original de invocación.
Excepciones
No se puede crear una instancia de una clase abstracta o este miembro se invocó mediante un mecanismo de enlace en tiempo de ejecución.