I can't serialize it, therefore can't get byte[].
Network whiteboard with .net is impossible?)
Serialize what you need to reconstruct it and do so over the other end.
If it isn't marked [serializable] you can't (without lots of effort) do it.
Never mind. I'll send points of lines.