EventDescriptor.IsMulticast 속성


파생 클래스에서 재정의된 경우 이벤트 대리자가 멀티캐스트 대리자인지 여부를 나타내는 값을 가져옵니다.When overridden in a derived class, gets a value indicating whether the event delegate is a multicast delegate.

 abstract property bool IsMulticast { bool get(); };
public abstract bool IsMulticast { get; }
member this.IsMulticast : bool
Public MustOverride ReadOnly Property IsMulticast As Boolean

속성 값

이벤트 대리자가 멀티캐스트이면 true이고, 그렇지 않으면 false입니다.true if the event delegate is multicast; otherwise, false.


일반적으로이 속성은 리플렉션을 통해 구현 됩니다.Typically, this property is implemented through reflection.

멀티 캐스트 대리자와 달리 일반 대리자에서 하나 이상의 메서드에 대 한 참조를 포함할 수 있습니다.A multicast delegate differs from a regular delegate in that it can contain references to more than just one method. 멀티 캐스트 대리자에서 메서드는 대리자를 순서 대로 호출 되 면 동기적으로 실행 됩니다.Methods in a multicast delegate are executed synchronously when the delegate is invoked, in the order in which they appear. 그런 다음 호출된 된 메서드 중 하나에서 예외가 발생 하는 경우 대리자가 중단 되 고 예외가 대리자 호출자에 게 전파 됩니다.If one of the called methods raises an exception, then the delegate ceases and the exception is propagated to the delegate caller.

적용 대상

추가 정보