----------------------------------------------------------- New Message on BDOTNET
----------------------------------------------------------- From: Absent_Minded_Aquarian Message 4 in Discussion Hi! What you understand is correct, and what the MSDN article says is also correct. You got to see the nature of the two to understand what actually happens. The DataSet class is serializable in nature and also is a MarshalByValueComponent. What this means is that when you pass its object to a remote entity, the object is actually serialized, its instance values are saved, sent over the wire to the remote entity, where it is deserialized and reconstructed for use by the remote entity. Thus, there are actually two objects: one in the context of the local application that sent the object over the wire, the second being the object reconstructed at the remote end. DataReaders, if you observe carefully, are MarshalByRef in nature. This implies when an attempt is made to send their object over the wire to a remote entity, the actual object is not sent. Instead a proxy is created at the remote end, which is used to talk with the actual object that exists only in the AppDomain where it was constructed. So, both types of objects can be passed over the wire. But how they go actually define whether the actual object and its instance values are sent across the wire or not. Hope this clears. Gaurav ----------------------------------------------------------- To stop getting this e-mail, or change how often it arrives, go to your E-mail Settings. http://groups.msn.com/bdotnet/_emailsettings.msnw Need help? If you've forgotten your password, please go to Passport Member Services. http://groups.msn.com/_passportredir.msnw?ppmprop=help For other questions or feedback, go to our Contact Us page. http://groups.msn.com/contact If you do not want to receive future e-mail from this MSN group, or if you received this message by mistake, please click the "Remove" link below. On the pre-addressed e-mail message that opens, simply click "Send". Your e-mail address will be deleted from this group's mailing list. mailto:[EMAIL PROTECTED]
