MulticastDelegate.Equals(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.