Compartilhar via


MulticastDelegate.RemoveImpl(Delegate) Método

Definição

Remove um elemento da lista de invocação 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 ser pesquisado na lista de invocação.

Retornos

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

Exceções

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

Aplica-se a