C# 클래스 Microsoft.Scripting.Actions.EventTracker.HandlerList

Holds on a list of delegates hooked to the event. We need the list because we cannot enumerate the delegates hooked to CLR event and we need to do so in handler removal (we need to do custom delegate comparison there). If BCL enables the enumeration we could remove this.
파일 보기 프로젝트 열기: jschementi/iron

공개 메소드들

메소드 설명
AddHandler ( object callableObject, Delegate handler ) : void
RemoveHandler ( object callableObject, IEqualityComparer comparer ) : Delegate

메소드 상세

AddHandler() 공개 추상적인 메소드

public abstract AddHandler ( object callableObject, Delegate handler ) : void
callableObject object
handler System.Delegate
리턴 void

RemoveHandler() 공개 추상적인 메소드

public abstract RemoveHandler ( object callableObject, IEqualityComparer comparer ) : Delegate
callableObject object
comparer IEqualityComparer
리턴 System.Delegate