This section provides a brief description of the Reflection Emit APIs. The section is organized by specific tasks. The following notes apply to the task descriptions.
Notes
The SpecialName attribute is used to specify that the name is special to compilers, tools, etc. The runtime does not check this attribute.
The RTSpecialName attribute is used to specify that the name is special to the runtime Execution Engine. For example, the runtime sets this attribute on constructors. Applications can inspect the attribute but should not set it.