次の方法で共有


PropertyBuilder メンバ

PropertyBuilder 概要

パブリック プロパティ

パブリック プロパティAttributes オーバーライド。 このプロパティの属性を取得します。
パブリック プロパティCanRead オーバーライド。 プロパティを読み取ることができるかどうかを示す値を取得します。
パブリック プロパティCanWrite オーバーライド。 プロパティに書き込むことができるかどうかを示す値を取得します。
パブリック プロパティDeclaringType オーバーライド。 このメンバを宣言するクラスを取得します。
パブリック プロパティIsSpecialName (PropertyInfo から継承されます) 特別な名前のプロパティかどうかを示す値を取得します。
パブリック プロパティMemberType (PropertyInfo から継承されます) オーバーライド。 この PropertyInfo オブジェクトがリフレクションするプロパティの type を取得します。
パブリック プロパティName オーバーライド。 このメンバの名前を取得します。
パブリック プロパティPropertyToken このプロパティのトークンを取得します。
パブリック プロパティPropertyType オーバーライド。 このプロパティのフィールドの型を取得します。
パブリック プロパティReflectedType オーバーライド。 MemberInfo のこのインスタンスを取得するために使用したクラス オブジェクトを取得します。

パブリック メソッド

パブリック メソッドAddOtherMethod このプロパティに関連付ける別のメソッドを追加します。
パブリック メソッドEquals (Object から継承されます) オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドGetAccessors オーバーロード。
パブリック メソッドGetCustomAttributes オーバーロード。 オーバーライド。 このプロパティに定義されているすべてのカスタム属性を返します。
パブリック メソッドGetGetMethod オーバーロード。
パブリック メソッドGetHashCode (Object から継承されます) 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッドGetIndexParameters オーバーライド。 プロパティのすべてのインデックス パラメータの配列を返します。
パブリック メソッドGetSetMethod オーバーロード。
パブリック メソッドGetType (Object から継承されます) 現在のインスタンスの Type を取得します。
パブリック メソッドGetValue オーバーロード。
パブリック メソッドIsDefined オーバーライド。 このプロパティに attributeType のインスタンスが 1 つ以上定義されているかどうかを示します。
パブリック メソッドSetConstant このプロパティの既定値を設定します。
パブリック メソッドSetCustomAttribute オーバーロード。 カスタム属性を設定します。
パブリック メソッドSetGetMethod プロパティ値を取得するメソッドを設定します。
パブリック メソッドSetSetMethod プロパティ値を設定するメソッドを設定します。
パブリック メソッドSetValue オーバーロード。 オーバーライド。 指定したオブジェクトのプロパティ値に、指定した値を設定します。
パブリック メソッドToString (Object から継承されます) 現在の Object を表す String を返します。

プロテクト メソッド

プロテクト メソッドFinalize (Object から継承されます) オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドMemberwiseClone (Object から継承されます) 現在の Object の簡易コピーを作成します。

参照

PropertyBuilder クラス | System.Reflection.Emit 名前空間