MulticastDelegate.RemoveImpl(Delegate) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.