Dynamic Sorting with a SerializableDynamicObject

aviatiogfs

New Member
I have a need to sort a collection of these based upon criteria determined at run-time.I was using the code from this article to perform the sorting - originally my code used the dynamic class.Then I hit issues with serialization over WCF so I switched to using a SerializableDynamicObject and now the sorting code breaks on the line:\[code\] PropertyInfo pi = type.GetProperty(prop);\[/code\]with the error that SerializableDynamicObject does not have a property called "Name" - where "Name" was the value of prop. I guess the simplest thing to do is to find an alternate way of serializing a dynamic type that the sorting algorithm works with. Any pointers in this direction would be appreciated!I have looked at this example, but I get the error message: \[code\]The constructor with parameters (SerializationInfo, StreamingContext) is not found in ISerializable type\[/code\]
 
Back
Top