How Objects Describe Themselves

Metadata is the key to language interoperation in the .NET framework. In every DLL or executable assembly, there is a complete description of the classes, methods, parameter lists, and class data members it contains. The metadata stored in the assembly enables the object to be used in developer tools such as Visual Studio.NET. This means that your C# objects can be used on a Visual Basic form with ease. Furthermore, the metadata is available at runtime. Other objects can access it to find out about the services your class provides and invoke methods that it exposes. This enables you to use metadata as a simpler replacement for IDispatch.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.139.107.140