MulticastDelegate.RemoveImpl(Delegate) Метод

Определение

Удаляет элемент из списка вызовов этого MulticastDelegate элемента, равного указанному делегату.

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

Параметры

value
Delegate

Делегат для поиска в списке вызовов.

Возвращаемое значение

Если value он найден в списке вызовов для этого экземпляра, новый Delegate без value списка вызовов; в противном случае этот экземпляр со своим исходным списком вызовов.

Исключения

Не удается создать экземпляр абстрактного класса или этот член был вызван с помощью механизма последней привязки.

Применяется к