Delegate.Remove(Delegate, 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 la última aparición de la lista de invocaciones de un delegado de la lista de invocaciones de otro delegado.
public:
static Delegate ^ Remove(Delegate ^ source, Delegate ^ value);
public static Delegate Remove (Delegate source, Delegate value);
public static Delegate? Remove (Delegate? source, Delegate? value);
static member Remove : Delegate * Delegate -> Delegate
Public Shared Function Remove (source As Delegate, value As Delegate) As Delegate
Parámetros
- source
- Delegate
Delegado del que se va a quitar la lista de invocaciones de value
.
- value
- Delegate
Delegado que proporciona la lista de invocaciones que se va a quitar de la lista de invocaciones de source
.
Devoluciones
Nuevo delegado con una lista de invocaciones creada tomando la lista de invocaciones de source
y quitando la última aparición de la lista de invocaciones de value
, si la lista de invocaciones de value
se encuentra dentro de la lista de invocaciones de source
. Devuelve source
si value
es null
o si la lista de invocaciones de value
no se encuentra dentro de la lista de invocaciones de source
. Devuelve una referencia nula si la lista de invocaciones de value
es igual a la lista de invocaciones de source
o si source
es una referencia nula.
Excepciones
Los tipos de delegado no coinciden.
El llamador no tiene acceso al método representado por el delegado (por ejemplo, si el método es privado).
Comentarios
Si la lista de invocación de value
coincide con un conjunto contiguo de elementos en la lista de invocaciones de source
, se dice que la lista de invocación de value
se produce dentro de la lista de invocación de source
. Si la lista de invocación de se produce más de value
una vez en la lista de invocaciones de source
, se quita la última aparición.