.Net Framework Metadata

 Introduction to .Net Framework Metadata

Metadata in .Net is binary information which describes the characteristics of a resource . This information include Description of the Assembly , Data Types and members with their declarations and implementations, references to other types and members , Security permissions etc. A module’s metadata contains everything that needed to interact with another module.

Overview for .Net Framework Metadata Job Support

The Metadata, in the Common Language Infrastructure (CLI), refers to the certain data structures embedded within the Common Intermediate Language (CIL) code that describes high-level structure of the code. The Metadata describes all classes & the  class members that are defined in the assembly, &  the classes & class members that the current assembly will call from another assembly. The metadata for an method contains the complete description of the method, including the class &  the assembly that contains the class, the return type & all of the method parameters.

During the compile time the Metadata created with the Microsoft Intermediate Language (MSIL) & is stored in an file called as Manifest . Both the Metadata &  the Microsoft Intermediate Language (MSIL) together wrapped in an Portable Executable (PE) file. During the runtime of an program Just In Time (JIT) compiler of the Common Language Runtime (CLR) uses the Metadata & converts the Microsoft Intermediate Language (MSIL) into the native code. When code is executed, the runtime loads the  metadata into memory & references it to discover the information about your code’s classes, members, inheritance, & so on. And moreover the metadata eliminating the need for the Interface Definition Language (IDL) files, header files, or any external method of the component reference.

Working Hours

  • Monday9am - 6pm
  • Tuesday9am - 6pm
  • Wednesday9am - 6pm
  • Thursday9am - 6pm
  • Friday9am - 6pm
  • SaturdayClosed
  • SundayClosed

Charlie Brown
Web Designer
My name is Ruth. I grew up and studied in…
Jackson James
Web Designer
Praesent varius orci at erat lobortis lacinia. Morbi lectus metus,…
View All
Show Buttons
Hide Buttons