public override void WriteAssemblies (ObjectWriter ow, BinaryWriter writer) { foreach (FieldInfo field in members) { Type type = field.FieldType; while (type.IsArray) type = type.GetElementType(); ow.WriteAssembly (writer, type.Assembly); } }