See Also: ObjectHandle Members
The System.Runtime.Remoting.ObjectHandle class is used to pass an object (in a wrapped state) between multiple application domains without loading the metadata for the wrapped object in each AppDomain through which the System.Runtime.Remoting.ObjectHandle travels. Thus, the System.Runtime.Remoting.ObjectHandle class gives the caller control of when the Type of the remote object is loaded into a domain.