MulticastDelegate.Equality(MulticastDelegate, MulticastDelegate) Opérateur

Définition

Détermine si deux objets MulticastDelegate sont identiques.

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

Paramètres

d1
MulticastDelegate

Opérande de gauche.

d2
MulticastDelegate

Opérande de droite.

Retours

true si d1 et d2 ont les mêmes listes d'appel ; sinon false.

Exceptions

Impossible de créer une instance d’une classe abstraite, ou ce membre a été appelé avec un mécanisme de liaison tardive.

Remarques

Deux délégués sont égaux s’ils ne sont pas null et sont exactement du même type, leurs listes d’appels contiennent le même nombre d’éléments et chaque élément de la liste d’appel du premier délégué est égal à l’élément correspondant dans la liste d’appel du deuxième délégué.

Deux éléments de liste d’appel sont égaux s’ils appellent la même méthode instance sur le même instance cible, ou s’ils appellent la même méthode statique.

La méthode équivalente pour cet opérateur est MulticastDelegate.Equals(Object)

S’applique à