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

Explain the methods used to render the views in mvc?

1083


what is linq to entities?

1195


what is model first approach?

1188


What is namespace of asp.net mvc?

1181


How does the .net framework 3.0 relate to the .net framework 2.0?

1096


Explain Model, view and Controllers in Asp.Net MVC?

1114


What are the new features 3.5 framework against with the tool?

1142


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

1150


How to bind table colum with gridview column?

1188


Explain linq to entities? : Entity framework

1099


What is the mvc pattern (model view controller pattern)?

1054


how can you tell ef to have a different table or column name than that defined for the class?

1105


What does a viewmodel do?

1138


How to return the JSON from action method in ASP.Net MVC?

1287


What is route config?

996