What is reflection?
Answers were Sorted based on User's Feedback
Answer / janani
reflection is a collection of metadata and combination of
manifest.it can also be used to dynamically invoked method.
| Is This Answer Correct ? | 6 Yes | 5 No |
Answer / swapna
All .NET compilers produce metadata about the types defined
in the modules they produce. This metadata is packaged
along with the module (modules in turn are packaged
together in assemblies), and can be accessed by a mechanism
called reflection.
The System.Reflection namespace contains classes that can
be used to interrogate the types for a module/assembly.
Using reflection to access .NET metadata is very similar to
using ITypeLib/ITypeInfo to access type library data in
COM, and it is used for similar purposes - e.g. determining
data type sizes for marshaling data across
context/process/machine boundaries.
Reflection can also be used to dynamically invoke methods (
System.Type.InvokeMember ) , or even create types
dynamically at run-timeystem.Reflection.Emit.TypeBuilder).
| Is This Answer Correct ? | 9 Yes | 9 No |
Answer / kirti
All .NET compilers produce metadata about the types defined in the modules they produce. This metadata is packaged along with the module (modules in turn are packaged together in assemblies), and can be accessed by a mechanism called reflection. The System.Reflection namespace contains classes that can be used to interrogate the types for a module/assembly.
Using reflection to access .NET metadata is very similar to using ITypeLib/ITypeInfo to access type library data in COM, and it is used for similar purposes - e.g. determining data type sizes for marshaling data across context/process/machine boundaries.
Reflection can also be used to dynamically invoke methods (see System.Type.InvokeMember ) , or even create types dynamically at run-time (see System.Reflection.Emit.TypeBuilder).
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / agrawars
Reflection is a concept of reverse engineering. The process in order to read and access mechanism of control or assembly is called reflection. It can be performed by using System.reflection namespace in .net
Top two answers can be provide after it.
Thanks.
| Is This Answer Correct ? | 3 Yes | 4 No |
What is ViewStart Page in ASP.Net MVC?
what is more complex to implement property, methods or event? how can I define criteria to compare the difficulty of implementation between them? for example the number of methods wanted to implements property is 2 methods. how many methods I need it to implements events?
What is JIT and how is works ?
How to use multiple submit buttons in asp.net mvc?
Which is the root namespace for fundamental types in .net framework?
What is routeconfig.cs in mvc 4?
I can't be bothered with all this CAS stuff. Can I turn it off
How could we achieve Langauge Interoperability through "CLS"?? Please Expalin in detail with Example.. Thanks for the Help!!!!!
Is the lack of deterministic destruction in .NET a problem
What is the difference between string and String
what is the three pillar of .Net ?
explain how you can load related entities in ef (entity framework)?