閱讀英文版本

分享方式:


MethodSemanticsAttributes 列舉

定義

此列舉支援其成員值的位元組合。

C#
[System.Flags]
public enum MethodSemanticsAttributes
繼承
MethodSemanticsAttributes
屬性

欄位

名稱 Description
Adder 8

用於新增事件的處理常式。 對應至 Ecma 335 CLI 規格中的 AddOn 旗標。

符合 CLS 規範的 adder 會使用 add_ 前置詞來命名。

Getter 2

讀取屬性的值。

符合 CLS 標準的 getter 會以 『get_』 前置詞命名。

Other 4

屬性 (不是 getter 或 setter) 或事件 (不是 adder、remover 或 raiser) 的其他方法。

Raiser 32

用來表示事件已發生。 對應至 Ecma 335 CLI 規格中的 Fire 旗標。

符合 CLS 規範的 raiser 會使用 raise_ 前置詞來命名。

Remover 16

用於移除事件的處理常式。 對應至 Ecma 335 CLI 規格中的 RemoveOn 旗標。

符合 CLS 規範的 remover 會使用 remove_ 前置詞來命名。

Setter 1

用來修改屬性的值。

符合 CLS 規範的 setter 會使用 set_ 前置詞來命名。

適用於

產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0