public void RaiseEvent(E_EntityEvent key, EventSetData objInfo) { if (_outEventSet == null) { return; } _outEventSet.RaiseEvent(key, objInfo); }
public bool UnRegisterHandler(E_EntityEvent key, EventSet <E_EntityEvent, EventSetData> .EventHandler handler, I_Condition condition = null) { if (condition != null) { _conditionSet.Remove(key); } return(_target.UnRegisterHandler(key, handler)); }
public bool RegisterHandler(E_EntityEvent key, EventSet <E_EntityEvent, EventSetData> .EventHandler handler) { return(_outEventSet.RegisterHandler(key, handler)); }
public int GetHashCode(E_EntityEvent obj) { return((int)obj); }
public bool Equals(E_EntityEvent x, E_EntityEvent y) { return(x == y); }