MulticastDelegate.RemoveImpl(Delegate) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.