I found my problem. I took out this line which was in many implimented methods and properties. It works now. Anybody know why this would cause a problem with serialization?
Throw New NotSupportedException() You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.