Join Ted Neward for an in-depth discussion in this video Type API introduction, part of CLR Reflection for Developers.
- [Instructor] So let's talk a little bit about…this concept called "type."…That is to say, specifically, the .NET object…of type System.Type.…Fundamentally, when we talk about reflection,…the key thing to keep in mind is that,…an instance of System.Type is an object that represents…a type of some other object.…In other words, we're sort of bridging,…traditionally, the compile time and runtime worlds.…At runtime, we think of things as objects,…and at compile time, we think of classes.…
Well, in the .NET Framework, we can have classes,…we can have enums, we can have structures.…We can have a lot of different things…that are all, fundamentally, a type.…Hence we call this class System.Type.…The idea is that System.Type provides information…to the metadata of the class.…The fields, the methods, the properties,…their respective types, and so on and so forth.…So, when we start working with this,…and this will hopefully become more clear…as we start seeing some of the code as we work with this.…
An instance of type represents a class at runtime.…
- Working with the IL Disassembler (Ildasm)
- Namespaces and types
- Type API
- Properties API
- MethodBase and MethodInfo API
- Constructors API
- Fields API
- Constructing objects
- Accessing properties and fields
- Invoking methods
Skill Level Intermediate
Deploying .NET Applications with Octopus Deploywith Floyd Hilton1h 27m Intermediate
2. IL Disassembler (Ildasm)
3. Reflection Namespace and Types
4. Type API
5. Properties API
6. MethodBase and MethodInfo API
7. Constructors API
Constructors API demo2m 52s
8. Fields API
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.