In IIOP.NET version 1.9.0 final, there seems to be a bug in typecode creation procedure for the structures whose members are aliases. For example,
typedef sequence<octet> Blob;
As the consequence, serialization and deserialization of such dynamic values works incorrectly.
We suggest the patch which solves the problem. Simply the method
internal override CustomAttributeBuilder GetAttributes()
should be added to class AliasTC, which resides in source file TypeCode.cs.