Hi
I want to serialize a PrintDocument because I want to send it to a Client
with Remoting.
How can I serialize a PrintDocument which is not serializable and its
members are unknnown
Hermit Dave - 28 Sep 2004 22:02 GMT
the object you wish to serialize should be marked serializable or should
implement ISerializable interface
more on that at
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cp
conserializationguidelines.asp
The PrintDocument class contains a method called CreateObjRef which is used
to create a proxy for communication with a remote object
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlr
fsystemmarshalbyrefobjectclasscreateobjreftopic.asp

Signature
Regards,
Hermit Dave
(http://hdave.blogspot.com)
> Hi
>
> I want to serialize a PrintDocument because I want to send it to a Client
> with Remoting.
> How can I serialize a PrintDocument which is not serializable and its
> members are unknnown
Jonathan Allen - 28 Sep 2004 23:54 GMT
I don't think that would be a good idea. Isn't a PrintDocument object
printer dependant? Also, it would be very large. I think it would be better
to send a class that has enough data to render the PrintDocument.

Signature
Jonathan Allen
> Hi
>
> I want to serialize a PrintDocument because I want to send it to a Client
> with Remoting.
> How can I serialize a PrintDocument which is not serializable and its
> members are unknnown