9.4. Summary

The goal of this chapter was to look at how reflection, serialization, and remoting have all been impacted by the introduction of generics. The chapter explored, in detail, how reflection can be used to create open and closed generic types. As part of looking at reflection, the chapter explored techniques for examining the attributes of generic types. It also looked at generic serialization, explaining how to serialize generic types and, more specifically, how to implement custom serialization for generic types. Finally, the chapter finished off with a look at how generic interfaces can be used in remoting-based solutions.

Get Professional .NET 2.0 Generics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.