Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método MulticastDelegate.Equals (Object)

 

Publicado: octubre de 2016

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

Espacio de nombres:   System
Ensamblado:  mscorlib (en mscorlib.dll)

public override sealed bool Equals(
	object obj
)

Parámetros

obj
Type: System.Object

Objeto que se va a comparar con esta instancia.

Valor devuelto

Type: System.Boolean

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

Exception Condition
MemberAccessException

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.

Dos delegados son iguales si no son null 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 la lista de invocación son iguales si invocan el mismo método de instancia en la misma instancia de destino o invocan al mismo método estático.

ReflectionPermission

when invoked late-bound through mechanisms such as M:System.Type.InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[]). Associated enumeration: F:System.Security.Permissions.ReflectionPermissionFlag.MemberAccess

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 1.1
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: