C # advanced features of the. NET Framework in a series of gentle and informative learning-Overview of reflection in the. NET Framework (I)

Source: Internet
Author: User

Reading directory

1. What is metadata?

Ii. Overview of reflection in the. NET Framework

1. What is metadata?

Metadata is the data that describes the data. It is stored in the PE file. The PE file consists of IL code and metadata. The metadata is. NET provides rich self-description features, which allow developersCodeObtain the component type and other information during running.

Ii. Overview of reflection in the. NET Framework

Reflection is. the most unique feature of the. NET Framework, which has no corresponding concepts in other technical frameworks and is reflected in. NET framework is very important, it is the existence of metadata and other information. the basis for running the. NET system. Metadata is the cornerstone of the reflection mechanism. Metadata stores all information within the type. the reflection mechanism can be used in the Net Framework for dynamic analysis.ProgramSet and use the types and Methods

In a word, reflection is a mechanism for dynamically analyzing the Assembly, type, field, and other target objects. Its implementation depends on metadata.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.