Table of Contents

Class MulticastDelegate

Namespace
System
Assembly
mscorlib.dll

Represents a multicast delegate; that is, a delegate that can have more than one element in its invocation list.

public abstract class MulticastDelegate : Delegate
Inheritance
MulticastDelegate
Inherited Members
Extension Methods

Constructors

MulticastDelegate()

protected MulticastDelegate()

Methods

Equals(object)

Returns the hash code for this instance.

public override bool Equals(object obj)

Parameters

obj object

A 32-bit signed integer hash code.

Returns

bool

Operators

operator ==(MulticastDelegate, MulticastDelegate)

Determines whether two MulticastDelegate objects are equal.

public static bool operator ==(MulticastDelegate d1, MulticastDelegate d2)

Parameters

d1 MulticastDelegate

The left operand.

d2 MulticastDelegate

The right operand.

Returns

bool

true if d1 and d2 have the same invocation lists; otherwise, false.

operator !=(MulticastDelegate, MulticastDelegate)

Determines whether two MulticastDelegate objects are not equal.

public static bool operator !=(MulticastDelegate d1, MulticastDelegate d2)

Parameters

d1 MulticastDelegate

The left operand.

d2 MulticastDelegate

The right operand.

Returns

bool

rue if d1 and d2 do not have the same invocation lists; otherwise, false.