DynamicallyAccessedMemberTypes 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定动态访问的成员类型。 此枚举有一个允许其成员值按位组合的 FlagsAttribute 属性。
此枚举支持其成员值的按位组合。
public enum class DynamicallyAccessedMemberTypes
[System.Flags]
public enum DynamicallyAccessedMemberTypes
[<System.Flags>]
type DynamicallyAccessedMemberTypes =
Public Enum DynamicallyAccessedMemberTypes
- 继承
- 属性
字段
All | -1 | 指定所有成员。 |
Interfaces | 8192 | 指定类型实现的所有接口。 |
None | 0 | 不指定任何成员。 |
NonPublicConstructors | 4 | 指定所有非公共构造函数。 |
NonPublicEvents | 4096 | 指定所有非公共事件。 |
NonPublicFields | 64 | 指定所有非公共字段。 |
NonPublicMethods | 16 | 指定所有非公共方法。 |
NonPublicNestedTypes | 256 | 指定所有非公共嵌套类型。 |
NonPublicProperties | 1024 | 指定所有非公共属性。 |
PublicConstructors | 3 | 指定所有公共构造函数。 |
PublicEvents | 2048 | 指定所有公共事件。 |
PublicFields | 32 | 指定所有公共字段。 |
PublicMethods | 8 | 指定所有公共方法。 |
PublicNestedTypes | 128 | 指定所有公共嵌套类型。 |
PublicParameterlessConstructor | 1 | 指定默认的无参数公共构造函数。 |
PublicProperties | 512 | 指定所有公共属性。 |