MulticastDelegate.Equality(MulticastDelegate, MulticastDelegate) Operator

Definition

Avgör om två MulticastDelegate objekt är lika med.

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

Parametrar

d1
MulticastDelegate

Den vänstra operanden.

d2
MulticastDelegate

Rätt operande.

Returer

trueom d1 och d2 har samma anropslistor, annars . false

Undantag

Det går inte att skapa en instans av en abstrakt klass, eller så anropades den här medlemmen med en mekanism för sen bindning.

Kommentarer

Två ombud är lika om de inte null är och är av exakt samma typ, deras anropslistor innehåller samma antal element, och varje element i anropslistan för det första ombudet är lika med motsvarande element i anropslistan för det andra ombudet.

Två anropslistelement är lika om de anropar samma instansmetod på samma målinstans, eller om de anropar samma statiska metod.

Motsvarande metod för den här operatorn är MulticastDelegate.Equals(Object)

Gäller för