MulticastDelegate.Equals(Object) Método

Definición

Determina si este delegado multidifusión y el objeto especificado son iguales.

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

Parámetros

obj
Object

Objeto que se va a comparar con esta instancia.

Devoluciones

true si obj y la instancia tienen la mismas listas de invocación; en caso contrario, false.

Excepciones

No se puede crear una instancia de una clase abstracta o este miembro se invocó mediante un mecanismo de enlace en tiempo de ejecución.

Comentarios

Dos delegados son iguales si no null son y son exactamente del mismo tipo, sus listas de invocación contienen el mismo número de elementos, y cada elemento de la lista de invocación del primer delegado es igual al elemento correspondiente en la lista de invocación del segundo delegado.

Dos elementos de lista de invocación son iguales si invocan el mismo método de instancia en la misma instancia de destino o invocan el mismo método estático.

Se aplica a