次の方法で共有


リフレクション出力によるプロパティの定義

プロパティを定義するには、TypeBuilder.DefineProperty メソッドを使用します。DefinePropertyPropertyBuilder を返します。DefineProperty メソッドでは、呼び出し元でプロパティ名、プロパティのシグネチャ、プロパティ属性、およびバッキング フィールドを指定する必要があります。プロパティ属性を指定するには、PropertyAttributes 列挙型を使用します。

PropertyBuilder クラスを使用すると、呼び出し元で取得側メソッド、設定側メソッド、およびその他の任意のメソッドを指定できます。

プロパティの既定値を設定するには、PropertyBuilder.SetConstant を使用します。

参照

その他の技術情報

リフレクション出力の使用