|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.|
Structure and Use of Metadata
Although most developers do not need to know the implementation details of metadata, some might want a deeper understanding. This section provides an overview of how metadata is stored in a .NET Framework portable executable (PE) file and an explanation of metadata's role in managed execution. You do not need to read this section to understand .NET programming or how to use attributes.
In This Section
Describes how metadata is stored separately from Microsoft intermediate language (MSIL) in a PE file.
Demonstrates the use of metadata at run time with a code example.