MulticastDelegate.Equals(Object) Метод

Определение

Определяет, равны ли этот делегат многоадресной рассылки и указанный объект.

public:
 override bool Equals(System::Object ^ obj);
public override sealed bool Equals(object obj);
public override sealed bool Equals(object? obj);
override this.Equals : obj -> bool
Public Overrides NotOverridable Function Equals (obj As Object) As Boolean

Параметры

obj
Object

Объект для сравнения с этим экземпляром.

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

true If obj и этот экземпляр имеют одинаковые списки вызовов; в противном случае false.

Исключения

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

Комментарии

Два делегата равны, если они не null совпадают и имеют одинаковый тип, их списки вызовов содержат одинаковое количество элементов, а каждый элемент в списке вызовов первого делегата равен соответствующему элементу в списке вызовов второго делегата.

Два элемента списка вызовов равны, если они вызывают один и тот же метод экземпляра в одном целевом экземпляре или вызывают один статический метод.

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