Update: The LINQ to XML extensibility story
Posted by: mikechampions weblog,
on 18 Aug 2006 |
View original | Bookmarked: 0 time(s)
In a previous post I wrote: There is no guarantee that XLinq classes can be subclassed effectively, although there are currently no plans to seal them. The recommended way for applications to add functionality to XLinq is by using the annotation feature to add application-defined objects to XLinq tree objects. In other words, internal experience with building on top of XLinq has shown that the aggregation design pattern works better than inheritance to extend its functionality. ...