DynamicallyAccessedMemberTypes
Specifies the types of members that are dynamically accessed.
This enumeration has a FlagsAttribute attribute that allows a
bitwise combination of its member values.
All = -1
Specifies all members.
Interfaces = 8192
Specifies all interfaces implemented by the type.
None = 0
Specifies no members.
Specifies all non-public constructors.
NonPublicEvents = 4096
Specifies all non-public events.
NonPublicFields = 64
Specifies all non-public fields.
NonPublicMethods = 16
Specifies all non-public methods.
NonPublicNestedTypes = 256
Specifies all non-public nested types.
NonPublicProperties = 1024
Specifies all non-public properties.
Specifies all public constructors.
PublicEvents = 2048
Specifies all public events.
PublicFields = 32
Specifies all public fields.
PublicMethods = 8
Specifies all public methods.
PublicNestedTypes = 128
Specifies all public nested types.
Specifies the default, parameterless public constructor.
PublicProperties = 512
Specifies all public properties.