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 списка вызовов; в противном случае этот экземпляр со своим исходным списком вызовов.
Исключения
Не удается создать экземпляр абстрактного класса или этот член был вызван с помощью механизма последней привязки.