MethodSemanticsAttributes 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此枚举支持其成员值的按位组合。
public enum class MethodSemanticsAttributes
[System.Flags]
public enum MethodSemanticsAttributes
[<System.Flags>]
type MethodSemanticsAttributes =
Public Enum MethodSemanticsAttributes
- 继承
- 属性
字段
Adder | 8 | 用于为事件添加处理程序。 对应于 Ecma 335 CLI 规范中的 符合 CLS 的 adder 命名时采用前缀 |
Getter | 2 | 读取属性的值。 符合 CLS 的 getter 以“get_”前缀命名。 |
Other | 4 | 属性的其他方法(非 getter 或 setter)或事件(非 adder、remover 或 raiser)。 |
Raiser | 32 | 用于指示事件已发生。 对应于 Ecma 335 CLI 规范中的 符合 CLS 的 raiser 命名时采用前缀 |
Remover | 16 | 用于为事件移除处理程序。 对应于 Ecma 335 CLI 规范中的 符合 CLS 的 remover 命名时采用前缀 |
Setter | 1 | 用于修改属性的值。 符合 CLS 的 setter 命名时采用前缀 |