1 2004-01-19 Lluis Sanchez Gual <lluis@ximian.com>
3 * RealProxy.cs: Added setter for ObjectIdentity.
5 2003-11-26 Lluis Sanchez Gual <lluis@ximian.com>
7 * RealProxy.cs: Signature fix.
9 2003-11-25 Lluis Sanchez Gual <lluis@ximian.com>
11 * RealProxy.cs: Added some missing methods.
12 * RemotingProxy.cs: ActivateRemoteObject() must return a ConstructionResponse
13 instead of a ReturnMessage.
15 2003-11-11 Lluis Sanchez Gual <lluis@ximian.com>
17 * RemotingProxy.cs: Do not dispose proxy identity when it is a local
18 ContextBoundObject proxy.
20 2003-10-21 Lluis Sanchez Gual <lluis@ximian.com>
22 * RealProxy.cs: In PrivateInvoke() do not try to return the out parameters
23 if the return message is an excption. This fixes bug #49926.
25 2003-10-08 Lluis Sanchez Gual <lluis@ximian.com>
27 * RemotingProxy.cs: Added destructor that unregisters the identity.
30 2003-10-07 Lluis Sanchez Gual <lluis@ximian.com>
32 * RealProxy.cs: Fixed support for [out] parameters in async calls.
34 2003-09-11 Lluis Sanchez Gual <lluis@ximian.com>
36 * RemotingProxy.cs: Return message check moved to RealProxy.
37 * RealProxy.cs: Added return message check and propagation of output
40 2003-08-25 Lluis Sanchez Gual <lluis@ximian.com>
42 * RemotingProxy.cs: Use CallType property to check the type of
45 2003-08-24 Vladimir Vukicevic <vladimir@pobox.com>
47 * RealProxy.cs, RemotingProxy.cs: move the LogicalCallContext
48 setup/restoration into RealProxy's PrivateInvoke, so that custom
49 RealProxy's get a LogicalCallContext.
51 2003-08-14 Lluis Sanchez Gual <lluis@ximian.com>
53 * RemotingProxy.cs: On invoke, set the LogicalCallContext of the message.
55 2003-07-28 Duncan Mak <duncan@ximian.com>
57 * RealProxy.cs (GetProxiedType): Removed 'virtual' keyword.
59 2003-07-25 Lluis Sanchez Gual <lluis@ximian.com>
61 * RemotingProxy.cs: Check the return arguments types. (a wrong type
62 would make the runtime to crash).
64 2003-07-16 Lluis Sanchez Gual <lluis@ximian.com>
66 * RemotingProxy.cs: Assign to the message the full uri, if available,
67 not only the object uri.
69 2003-04-10 Lluis Sanchez Gual <lluis@ideary.com>
71 * RemotingProxy.cs: Added support for Async and OneWay messages.
73 2003-03-20 Lluis Sanchez Gual <lluis@ideary.com>
75 * RealProxy.cs: added variables to support proxy bypass when the called CBO is
76 in the same context as the caller.
77 * RemotingProxy.cs: added suport for dynamic sinks. Activation code moved to
80 2003-03-03 Lluis Sanchez Gual <lluis@ideary.com>
82 * ProxyAttribute.cs: Implemented.
83 * RealProxy.cs: Added stubs for some missing methods.
84 * RemotingProxy.cs: The activation constructor now creates the ConstructionCall
85 message and collects the context properties.
86 Activation of objects now use IActivator instances.
88 2003-02-18 Lluis Sanchez Gual <lluis@ideary.com>
90 * RealProxy.cs: Changed constructor to allow only ClientIdentity instances.
91 * RemotingProxy.cs: Added new constructor for client activated objects.
92 Added method that handles construction messages.
94 2003-02-03 Patrik Torstensson
96 * RealProxy.cs: changed excption behavior and added serialization helpers,
97 changed so it don't create a new TP for each gettp call.
99 * RemotingProxy.cs: added functions to short cut calls to GetHashCode and GetType,
102 2003-01-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
104 * RealProxy.cs: fixed compilation by adding missing GetObjectData ().
106 2002-12-20 Lluis Sanchez Gual <lluis@ideary.com>
108 * RealProxy.cs: Added ObjectIdentity property.
109 Implemented CrateObjRef.
110 * RemotingProxy.cs: Added Identity parameter to constructor
112 2002-07-24 Duncan Mak <duncan@ximian.com>
114 * ProxyAttribute.cs: Revert the last commit.
116 * System.Runtime.Remoting.Proxies/ProxyAttribute.cs: This
117 implements IContextAttribute.
119 2002-07-23 Duncan Mak <duncan@ximian.com>
121 * System.Runtime.Remoting.Proxies/ProxyAttribute.cs: Added.