MulticastDelegate.Inequality(MulticastDelegate, MulticastDelegate) 연산자

정의

MulticastDelegate 개체가 같지 않은지 여부를 확인합니다.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

매개 변수

d1
MulticastDelegate

왼쪽 피연산자입니다.The left operand.

d2
MulticastDelegate

오른쪽 피연산자입니다.The right operand.

반환

trued1가 같은 호출 목록을 가지지 않으면 d2이고, 그렇지 않으면 false입니다.true if d1 and d2 do not have the same invocation lists; otherwise, false.

예외

추상 클래스의 인스턴스를 만들 수 없거나 이 멤버가 런타임에 바인딩 메커니즘을 사용하여 호출되었습니다.Cannot create an instance of an abstract class, or this member was invoked with a late-binding mechanism.

설명

두 대리자가 null 되지 않고 정확히 동일한 형식이 고, 해당 호출 목록에 동일한 수의 요소가 포함 되며, 첫 번째 대리자의 호출 목록에 있는 모든 요소가 두 번째 대리자의 호출 목록에 있는 해당 요소와 같은 경우 두 대리자가 동일 합니다.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.

동일한 대상 인스턴스에서 동일한 인스턴스 메서드 호출 또는 같은 정적 메서드를 호출 하는 경우 두 호출 목록 요소 같습니다.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.

이 연산자에 대 한 해당 메서드는 MulticastDelegate.Equals(Object)The equivalent method for this operator is MulticastDelegate.Equals(Object)

적용 대상