Beispiel #1
0
 /// <summary>
 /// 注册单一事件
 /// </summary>
 /// <param name="handle"></param>
 public void AddSingle(CustomEventHandle <T> handle)
 {
     if (EventHandle != null)
     {
         EventHandle -= handle;
     }
     EventHandle += handle;
 }
Beispiel #2
0
 /// <summary>
 /// 注册单一事件
 /// </summary>
 /// <param name="handle"></param>
 /// <param name="target"></param>
 public void AddSingle(CustomEventHandle <T> handle, object target)
 {
     if (EventHandle != null)
     {
         EventHandle -= handle;
     }
     EventHandle += handle;
     Parent       = target;
 }
Beispiel #3
0
 /// <summary>
 /// 移除事件
 /// </summary>
 /// <param name="handle"></param>
 public void Remove(CustomEventHandle <T> handle)
 {
     EventHandle -= handle;
     Parent       = null;
 }
Beispiel #4
0
 /// <summary>
 /// 增加事件
 /// </summary>
 /// <param name="handle"></param>
 /// <param name="target"></param>
 public void Add(CustomEventHandle <T> handle, object target)
 {
     EventHandle += handle;
     Parent       = target;
 }
 /// <summary>
 /// 移除
 /// </summary>
 /// <param name="handle"></param>
 public void RemoveItemEvent(CustomEventHandle <CacheItemEventArgs> handle)
 {
     Remove(handle);
 }
 /// <summary>
 /// 增加
 /// </summary>
 /// <param name="handle"></param>
 /// <param name="target"></param>
 public void AddItemEvent(CustomEventHandle <CacheItemEventArgs> handle, object target)
 {
     Add(handle, target);
 }
 /// <summary>
 /// 增加
 /// </summary>
 /// <param name="handle"></param>
 public void AddItemEvent(CustomEventHandle <CacheItemEventArgs> handle)
 {
     Add(handle);
 }
Beispiel #8
0
 /// <summary>
 /// 移除事件
 /// </summary>
 /// <param name="handle"></param>
 public void Remove(CustomEventHandle <T> handle)
 {
     EventHandle -= handle;
 }
Beispiel #9
0
 /// <summary>
 /// 增加事件
 /// </summary>
 /// <param name="handle"></param>
 public void Add(CustomEventHandle <T> handle)
 {
     EventHandle += handle;
 }