<HTML>
<HEAD>
<TITLE>TypeForwardedFrom</TITLE>
</HEAD>
<BODY>
<FONT SIZE="2"><FONT FACE="Consolas, Courier New, Courier"><SPAN STYLE='font-size:10pt'>Hi,<BR>
 I’m looking at fixing an incompatibility between .NET and Mono when it<BR>
comes to Serialization. Bugzilla 11294 describes the situation but in brief<BR>
it is a case that when .NET serializes something that has a<BR>
TypeForwardedFrom attribute that information gets put into the serialized<BR>
object, but mono does not. It appears that all mono does when it encounters<BR>
that attribute it simply stores it away and nothing uses it. To emulate the<BR>
.NET behavior that information needs to be accessible in metadata about the<BR>
type and that information uses by the Serializers.<BR>
 I’m trying to work out how the information captured by<BR>
TypeForwardedFromAttribute.cs can be made available at runtime to the<BR>
serializer. My knowledge of how mcs operates and what the contents of<BR>
metadata are and how to access them is my roadblock. So any reading/code<BR>
that I can be directed to would be a great help.<BR>
<BR>
Neale </SPAN></FONT></FONT>
</BODY>
</HTML>