DynamicallyAccessedMemberTypes 列挙型

定義

動的にアクセスされるメンバーの型を指定します。 この列挙型には、メンバー値のビットごとの組み合わせを可能にする FlagsAttribute 属性があります。

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

public enum class DynamicallyAccessedMemberTypes
[System.Flags]
public enum DynamicallyAccessedMemberTypes
[<System.Flags>]
type DynamicallyAccessedMemberTypes = 
Public Enum DynamicallyAccessedMemberTypes
継承
DynamicallyAccessedMemberTypes
属性

フィールド

名前 説明
All -1

すべてのメンバーを指定します。

None 0

メンバーを指定しません。

PublicParameterlessConstructor 1

既定のパラメーターなしのパブリック コンストラクターを指定します。

PublicConstructors 3

すべてのパブリック コンストラクターを指定します。

NonPublicConstructors 4

すべての非パブリック コンストラクターを指定します。

PublicMethods 8

すべてのパブリック メソッドを指定します。

NonPublicMethods 16

すべての非パブリック メソッドを指定します。

PublicFields 32

すべてのパブリック フィールドを指定します。

NonPublicFields 64

すべての非パブリック フィールドを指定します。

PublicNestedTypes 128

入れ子になったパブリック型をすべて指定します。

NonPublicNestedTypes 256

パブリックでない入れ子になった型をすべて指定します。

PublicProperties 512

すべてのパブリック プロパティを指定します。

NonPublicProperties 1024

すべての非パブリック プロパティを指定します。

PublicEvents 2048

すべてのパブリック イベントを指定します。

NonPublicEvents 4096

すべての非パブリック イベントを指定します。

Interfaces 8192

型によって実装されるすべてのインターフェイスを指定します。

NonPublicConstructorsWithInherited 16388

基底クラスから継承されたものも含め、すべての非パブリック コンストラクターを指定します。

NonPublicMethodsWithInherited 32784

基底クラスから継承されたものも含め、すべての非パブリック メソッドを指定します。

AllMethods 32792

基底クラスから継承されたものも含め、すべてのメソッドを指定します。

NonPublicFieldsWithInherited 65600

基底クラスから継承されたものも含め、すべての非パブリック フィールドを指定します。

AllFields 65632

基底クラスから継承されたものも含め、すべてのフィールドを指定します。

NonPublicNestedTypesWithInherited 131328

基本クラスから継承されたものも含め、パブリックでない入れ子になった型をすべて指定します。

NonPublicPropertiesWithInherited 263168

基底クラスから継承されたものも含め、すべての非パブリック プロパティを指定します。

AllProperties 263680

基底クラスから継承されたものも含め、すべてのプロパティを指定します。

NonPublicEventsWithInherited 528384

基底クラスから継承されたものを含め、すべての非パブリック イベントを指定します。

AllEvents 530432

基底クラスから継承されたものも含め、すべてのイベントを指定します。

PublicConstructorsWithInherited 1048579

基底クラスから継承されたものも含め、すべてのパブリック コンストラクターを指定します。

AllConstructors 1064967

基底クラスから継承されたものも含め、すべてのコンストラクターを指定します。

PublicNestedTypesWithInherited 2097280

基本クラスから継承されたものも含め、すべてのパブリックな入れ子になった型を指定します。

AllNestedTypes 2228608

基底クラスから継承されたものも含め、入れ子になったすべての型を指定します。

適用対象