The Activator.MarshalByRefObject methods provide the ability to obtain a "proxy" to an already running remote object Well Known object. Only when calls are made on the "proxy" will messages be sent remotely.
[To be supplied.]
[Visual Basic] Overloads Public Shared Function GetObject(Type, String, Object) As MarshalByRefObject
[C#] public static MarshalByRefObject GetObject(Type, String, Object);
[C++] public: static MarshalByRefObject* GetObject(Type*, String, Object);
[JScript] public static function GetObject(Type, String, Object) : MarshalByRefObject;
[To be supplied.]
[Visual Basic] Overloads Public Shared Function GetObject(Type, String) As MarshalByRefObject
[C#] public static MarshalByRefObject GetObject(Type, String);
[C++] public: static MarshalByRefObject* GetObject(Type*, String);
[JScript] public static function GetObject(Type, String) : MarshalByRefObject;