MulticastDelegate.Equality(MulticastDelegate, MulticastDelegate) Operatör

Tanım

İki MulticastDelegate nesnenin eşit olup olmadığını belirler.

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

Parametreler

d1
MulticastDelegate

Sol işlenen.

d2
MulticastDelegate

Doğru işlenen.

Döndürülenler

trueve d2 aynı çağrı listelerine sahipsed1; değilse, false.

Özel durumlar

Soyut bir sınıfın örneği oluşturulamıyor veya bu üye geç bağlama mekanizmasıyla çağrıldı.

Açıklamalar

İki temsilci eşittir, değilseler ve tam olarak aynı türdeyseler null , çağırma listeleri aynı sayıda öğe içerir ve ilk temsilcinin çağırma listesindeki her öğe, ikinci temsilcinin çağırma listesindeki ilgili öğeye eşittir.

İki çağırma listesi öğesi, aynı hedef örnekte aynı örnek yöntemini veya aynı statik yöntemi çağırırlarsa eşittir.

Bu işleç için eşdeğer yöntem şudur: MulticastDelegate.Equals(Object)

Şunlara uygulanır