MiniEvent<T>
介绍
- 种类:
class
- 所在程序集:
Runestone.AesirArchitecture
- 所在命名空间:
Runestone.AesirArchitecture
public sealed class MiniEvent<T> : System.IDisposable
注释
构造方法
| 构造方法签名 [仅包含公共实例方法] |
注释 |
public MiniEvent<T>() |
|
方法
所有方法签名总览
| 方法完整签名 |
public AutoRemoveListenerHandle AddListener(Action<T> listener) |
public Delegate[] GetListeners() |
public Type GetType() |
public virtual bool Equals(object obj) |
public virtual int GetHashCode() |
public virtual string ToString() |
public void Dispose() |
public void Invoke(T t) |
public void RemoveListener(Action<T> listener) |
protected object MemberwiseClone() |
protected virtual void Finalize() |
声明的普通方法
| 普通方法名称 |
注释 |
public AutoRemoveListenerHandle AddListener |
添加监听者,返回可自动移除的监听句柄 |
public Delegate[] GetListeners |
获取当前所有已注册的委托列表 |
public void Dispose |
清空所有委托引用,释放内存 |
public void Invoke |
调用事件,通知所有监听者 |
public void RemoveListener |
移除监听者 |
继承的普通方法
| 普通方法名称 |
注释 |
声明方法的类 |
public Type GetType |
|
System.Object |
public virtual bool Equals |
|
System.Object |
public virtual int GetHashCode |
|
System.Object |
public virtual string ToString |
|
System.Object |
protected object MemberwiseClone |
|
System.Object |
protected virtual void Finalize |
|
System.Object |
Additional Notes
首个 ## Additional Notes 是增量生成文档标识符,请勿修改标题级别和内容!本文档由 Aesir Inspector 辅助生成。