跳转至

BindingInfo

  • 种类: abstract class
  • 命名空间: Runestone.AesirModules
  • 程序集: Runestone.AesirModules

继承链: System.Object → BindingInfo

声明

public abstract class BindingInfo

绑定信息基类。Attribute 订阅与 Script 订阅的共同部分。

属性

名称 描述
Priority —
InsertionIndex 注册顺序自增序号。由 EventModule 在注册时分配, 作为同优先级排序的次键(对齐 RAA HookEntry 范式), 保证相同 Priority 的订阅者按注册顺序稳定执行。
Subscriber —
BindingKey —

Priority

public SubscriberPriority Priority { get; protected set; }

InsertionIndex

注册顺序自增序号。由 EventModule 在注册时分配, 作为同优先级排序的次键(对齐 RAA HookEntry 范式), 保证相同 Priority 的订阅者按注册顺序稳定执行。

public long InsertionIndex { get; internal set; }

Subscriber

public object Subscriber { get; protected set; }

BindingKey

public string BindingKey { get; protected set; }

方法

声明的方法

名称 描述
Invoke(Object[]) —

继承的方法

名称 描述 声明类型
GetType() — object
Equals(object) — object
GetHashCode() — object
ToString() — object
MemberwiseClone() — object
Finalize() — object

Invoke(Object[])

public abstract void Invoke(Object[] args = null)

参数

名称 类型 说明
args Object[] —

Additional Notes

首个 ## Additional Notes 是增量生成文档标识符,请勿修改标题级别和内容!本文档由 Script Doc Generator 辅助生成。