Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is reflection?

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is action methods in web api?

1132


What is difference between razor and web form engine?

1126


What symbol would you use to denote, the start of a code block in razor views?

971


What is edm (entity data model)? : Entity framework

1069


Explain the methods used to render the views in mvc?

1034


what do you mean by navigation property?

1048


Describe the .net framework architecture.

1063


Explain tempdata in mvc?

996


What is the greatest advantage of using asp.net mvc over asp.net webforms?

1007


What are the levels at which filters can be applied in an asp.net mvc application?

1128


Explain what is asp.net mvc?

1132


Explain peek method in tempdata in asp.net mvc?

1119


What is .net framwork?

1021


What is the use of the default route {resource}.axd/{*pathinfo} ?

1020


What type of filter does outputcacheattribute class represents?

1096