Impact of Gen-AI on IT Jobs - Growth Mindset Show
x
C# Corner
Tech
News
Videos
Forums
Jobs
Books
Events
More
Interviews
Live
Learn
Training
Career
Members
Blogs
Challenges
Certification
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
.NET
ADO.NET
Android
ASP.NET
C#
Databases & DBA
Design Patterns & Practices
iOS
Java
OOP/OOD
SharePoint
Software Testing
Web Development
WPF
View All
10
Reply
What is a Metadata in .NET?
Samir Bhogayta
9y
350
1
Reply
Delete Row
Delete Column
Insert Link
×
Insert
Cancel
Embed YouTube Video
×
Width (%)
Height (%)
Insert
Cancel
Table Options
×
Rows
Columns
First row as header
Create Table
Insert Image
×
Selected file:
Alignment
Left
Center
Right
Select an image from your device to upload
Upload to Server
Cancel
Submit
Info about assembly
Mukesh Kumar
8y
0
Info about assembly
Mukesh Kumar
8y
0
Info about assembly
Mukesh Kumar
8y
0
Info about assembly
Mukesh Kumar
8y
0
Info about assembly
Mukesh Kumar
8y
0
Info about assembly
Mukesh Kumar
8y
0
Info about assembly
Mukesh Kumar
8y
0
Info about assembly
Mukesh Kumar
8y
0
Info about assembly
Mukesh Kumar
8y
0
Metadata is information about a PE. In COM, metadata is communicated through non-standardized type libraries.In .NET, this data is contained in the header portion of a COFF-compliant PE and follows certain guidelines; it contains information such as the assembly’s name, version, language (spoken, not computera.k.a., culture), what external types are referenced, what internal types are exposed, methods, properties, classes, and much more.The CLR uses metadata for a number of specific purposes. Security is managed through a public key in the PE’s header.Information about classes, modules, and so forth allows the CLR to know in advance what structures are necessary. The class loader component of the CLR uses metadata to locate specific classes within assemblies, either locally or across networks.Just-in-time (JIT) compilers use the metadata to turn IL into executable code.Other programs take advantage of metadata as well.A common example is placing a Microsoft Word document on a Windows 2000 desktop. If the document file has completed comments, author, title, or other Properties metadata, the text is displayed as a tool tip when a user hovers the mouse over the document on the desktop. You can use the Ildasm.exe utility to view the metadata in a PE. Literally, this tool is an IL disassembler.
Samir Bhogayta
9y
0
What is GAC in .NET?
What is Reflection in .NET?
Message