MulticastDelegate.RemoveImpl(Delegate) Método

Definição

Remove um elemento da lista de invocações deste MulticastDelegate que é igual ao 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

O delegado a procurar na lista de invocações.

Devoluções

Se value for encontrado na lista de invocações para esta instância, então um novo Delegate sem value na sua lista de invocações; caso contrário, esta instância com a sua lista original de invocações.

Exceções

Não é possível criar uma instância de uma classe abstrata, ou este membro foi invocado com um mecanismo de ligação tardia.

Aplica-se a