コード例 #1
0
ファイル: CustomEvent.cs プロジェクト: ioying/Scut
 /// <summary>
 /// 注册单一事件
 /// </summary>
 /// <param name="handle"></param>
 public void AddSingle(CustomEventHandle <T> handle)
 {
     if (EventHandle != null)
     {
         EventHandle -= handle;
     }
     EventHandle += handle;
 }
コード例 #2
0
ファイル: CustomEvent.cs プロジェクト: longshenwudu/TNet4
 /// <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;
 }
コード例 #3
0
ファイル: CustomEvent.cs プロジェクト: longshenwudu/TNet4
 /// <summary>
 /// 移除事件
 /// </summary>
 /// <param name="handle"></param>
 public void Remove(CustomEventHandle <T> handle)
 {
     EventHandle -= handle;
     Parent       = null;
 }
コード例 #4
0
ファイル: CustomEvent.cs プロジェクト: longshenwudu/TNet4
 /// <summary>
 /// 增加事件
 /// </summary>
 /// <param name="handle"></param>
 /// <param name="target"></param>
 public void Add(CustomEventHandle <T> handle, object target)
 {
     EventHandle += handle;
     Parent       = target;
 }
コード例 #5
0
 /// <summary>
 /// 移除
 /// </summary>
 /// <param name="handle"></param>
 public void RemoveItemEvent(CustomEventHandle <CacheItemEventArgs> handle)
 {
     Remove(handle);
 }
コード例 #6
0
 /// <summary>
 /// 增加
 /// </summary>
 /// <param name="handle"></param>
 /// <param name="target"></param>
 public void AddItemEvent(CustomEventHandle <CacheItemEventArgs> handle, object target)
 {
     Add(handle, target);
 }
コード例 #7
0
 /// <summary>
 /// 增加
 /// </summary>
 /// <param name="handle"></param>
 public void AddItemEvent(CustomEventHandle <CacheItemEventArgs> handle)
 {
     Add(handle);
 }
コード例 #8
0
ファイル: CustomEvent.cs プロジェクト: ioying/Scut
 /// <summary>
 /// 移除事件
 /// </summary>
 /// <param name="handle"></param>
 public void Remove(CustomEventHandle <T> handle)
 {
     EventHandle -= handle;
 }
コード例 #9
0
ファイル: CustomEvent.cs プロジェクト: ioying/Scut
 /// <summary>
 /// 增加事件
 /// </summary>
 /// <param name="handle"></param>
 public void Add(CustomEventHandle <T> handle)
 {
     EventHandle += handle;
 }