英語で読む

次の方法で共有


MethodSemanticsAttributes 列挙型

定義

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

C#
[System.Flags]
public enum MethodSemanticsAttributes
継承
MethodSemanticsAttributes
属性

フィールド

名前 説明
Adder 8

イベントのハンドラーを追加するために使用されます。 Ecma 335 CLI 仕様の AddOn フラグに対応します。

CLS に準拠している adder には、add_ プレフィックスを使用した名前が付けられます。

Getter 2

プロパティの値を読み取ります。

CLS 準拠のゲッターには、"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