MulticastDelegate.Inequality(MulticastDelegate, MulticastDelegate) Operatore

Definizione

Determina se due oggetti MulticastDelegate non sono uguali.Determines whether two MulticastDelegate objects are not equal.

public:
 static bool operator !=(MulticastDelegate ^ d1, MulticastDelegate ^ d2);
public static bool operator != (MulticastDelegate d1, MulticastDelegate d2);
static member op_Inequality : MulticastDelegate * MulticastDelegate -> bool
Public Shared Operator != (d1 As MulticastDelegate, d2 As MulticastDelegate) As Boolean

Parametri

d1
MulticastDelegate

Operando di sinistra.The left operand.

d2
MulticastDelegate

Operando di destra.The right operand.

Restituisce

true se d1 e d2 non dispongono degli stessi elenchi chiamate. In caso contrario false.true if d1 and d2 do not have the same invocation lists; otherwise, false.

Eccezioni

Non è possibile creare un'istanza di una classe astratta o questo membro è stato richiamato con un meccanismo di associazione tardiva.Cannot create an instance of an abstract class, or this member was invoked with a late-binding mechanism.

Commenti

Due delegati sono uguali se non null sono e sono esattamente dello stesso tipo, i rispettivi elenchi chiamate contengono lo stesso numero di elementi e ogni elemento nell'elenco chiamate del primo delegato è uguale all'elemento corrispondente nella chiamata elenco del secondo delegato.Two delegates are equal if they are not null and are of exactly the same type, their invocation lists contain the same number of elements, and every element in the invocation list of the first delegate is equal to the corresponding element in the invocation list of the second delegate.

Due elementi dell'elenco chiamate sono uguali se richiamano lo stesso metodo di istanza sulla stessa istanza di destinazione o richiamano lo stesso metodo statico.Two invocation list elements are equal if they invoke the same instance method on the same target instance, or they invoke the same static method.

Il metodo equivalente per questo operatore èMulticastDelegate.Equals(Object)The equivalent method for this operator is MulticastDelegate.Equals(Object)

Sicurezza

ReflectionPermission
Quando viene richiamato ad associazione tardiva tramite InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])meccanismi come.when invoked late-bound through mechanisms such as InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). Enumerazione associata:MemberAccessAssociated enumeration: MemberAccess

Si applica a